An interactive map showing the location of First Methodist Church of St. Petersburg, Saint Petersburg, Pinellas County, Florida, USA.