Need More Info?
Directions to our locations:
Parish Campus (Parish Life Center, Parish Office, Youth Center, Meeting Rooms)
Site Map and Parking at Our Parish Campus
We are located at:
113 Lockwood Boulevard
(one mile north of the intersection
of Lockwood Boulevard and CR419)
Parish Office Hours:
Parish Office: 407-365-3231
113 Lockwood Blvd.
Oviedo, FL 32765