St. Thomas' Episcopal Church
727-896-9641 Located at 1200 Snell Isle Blvd. NE St. Petersburg, FLorida 33704