Location

Padre Serra Parish

Serra Center

5205 Upland Rd.

Camarillo, CA 93012

 

FROM LOS ANGELES

101 Freeway North

Exit Santa Rosa Road (turn right)

Santa Rosa 1mi to Woodcreek (turn left)

Woodcreek 1mi to Upland (turn left)

Destination is ahead on the RIGHT

 

 

FROM VENTURA

Exit Santa Rosa Road (turn left)

Santa Rosa 1mi to Woodcreek (turn left)

Woodcreek 1mi to Upland (turn left)

Destination is ahead on the RIGHT