CONTACT


Parish Office: 278 Alvarado Street, Chula Vista, CA 91910

Office Phone: (619) 427-0230
Office Email: parish@strosecv.com

Our Parish Directory