El Redentor Presbyterian Church

6971 Red Bug Lake Rd Oviedo, FL 32765-6528

See on Google Maps