Picturelab
Picturelab is a video production company based in Mountain View, CA, serving clients in Silicon Valley and the greater San Francisco Bay Area. We specialize in corporate video, explainers, customer testimonials and commercials. Address: 800 W El Camino Real Suite 180, Mountain View, CA 94040 Phone: (650) 965-4898 Website:
Picturelab.