Most Precious Blood Catholic ChurchParishShare1245 4th AvenueChula Vista, CA 91911United StatesGet directions