Passport photos at San Jose Passport & Visa Services in Santa Clara, 95051

Are you searching for a passport photo place in Santa Clara? San Jose Passport & Visa Services offers passport photo services.

Address
3148 E El Camino Real Suite 109, Santa Clara, CA 95051, United States

Phone number
1 408-314-8700