1. Screen Process Of Alabama 4250 Praytor Way, Trussville, AL 35173 Coordinate: 33.62787,-86.58716 Phone: (205) 655-2757