1. AAA Screens Precision Photographic Laboratory Inc 983 W Wise Rd, Schaumburg, IL 60193 Coordinate: 42.00385,-88.10439 Phone: (847) 891-4510