About About El Redentor Presbyterian Church is a local Presbyterian (PCUSA) church in Oviedo, FL. Programs Location 6971 Red Bug Lake Rd, Oviedo, FL 32765-6528, United States