Passport photos at Shifted Focus Photography in Redwood City, 94063

Are you searching for a passport photo place in Redwood City? Shifted Focus Photography offers passport photo services.

Address
1735 E Bayshore Rd, Redwood City, CA 94063, United States

Phone number
1 650-779-0911