Passport photos at Second Sol Studios in Clearwater, 33764

Are you searching for a passport photo place in Clearwater? Second Sol Studios offers passport photo services.

Address
2231 Nursery Rd, Clearwater, FL 33764, United States

Phone number
1 727-477-8200