1. Most Precious Blood Catholic Church
113 Lockwood Blvd, Oviedo, FL 32765
Coordinate: 28.68341,-81.17163
Phone: (407) 365-3231
2. Diocese of Orlando
3925 Lockwood Blvd, Oviedo, FL 32765
Coordinate: 28.6142,-81.19154
Phone: (407) 604-3275