Creative Camera

3283 De La Cruz Blvd # C
Santa Clara, CA 95054
Creative Camera - Homestead Business Directory

Business Information

Commercial Photography

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jul 20, 2005
This camera shop is pretty convenient, it is only a few minutes away from Santa Clara University and the SJC international airport. I took m... (more)

Browse our top cities

Browse cities by state