About Bay Photo Lab
When was Bay Photo Lab founded?
Bay Photo Lab, also known as "Bay Photo", was founded in 1976 by Larry Abitbol.
Where is Bay Photo Lab located?
Bay Photo Lab is located in Scotts Valley, California, United States.
Where does Bay Photo Lab ship to?
Bay Photo Lab serves photographers worldwide.