St. Stephen the Great Mission

Clearwater, Florida

Founded 2003