Padre Serra Parish Meeting Address 5205 Upland Rd, Camarillo, CA, 93012 Roman Catholic Church Profile »