First Methodist Church of St. Petersburg

212 Third St., N
Florida
United States