St. Teresa, Florida


St. Teresa is an unincorporated community in Franklin County, Florida, United States. It is located along U.S. Route 98, on St. James Island and the Gulf of Mexico.