We are located in West Hollywood at:

Still Photo Lab, Inc.
1222 N. La Brea Ave.
West Hollywood, CA 90038-1024
For a map and directions using Yahoo! maps, click here.

Contact Information

Telephone:   (323) 465-6106
FAX:               (323) 465-8943

E-mail
General Information:  info@StillPhoto.com
Sales:  Sales@StillPhoto.com  
Customer Support:  CustSvc@StillPhoto.com  
Webmaster:  WebMaster@StillPhoto.com

Lab Hours:

8:30 A.M. to 6:00 P.M. Monday through Friday
Location