This location is very convenient for those who need photography services. It's open 7 days a week from 8am to 10pm, making it accessible for people with different schedules. You can reach them by phone or visit their website for more information. The address is Building 5405 on 66th St N Street in St. Petersburg City.The location is wheelchair accessible, with both a parking lot and an entrance designed for easy navigation. They offer a range of photography services, including passport photos, through their partnership with PhotoAiD. While there's no specific information on taking your own passport photo, they provide a guide on their website for making compliant DIY passport photos at home.Unfortunately, the lack of information on taking your own passport photo is somewhat puzzling. It's not clear if this is a service they offer or if they simply provide guidance on doing it yourself.