Skip to Main Content

Saint Rose of Lima Church

Category Religious

Address

293 H Street
Chula Vista, CA 91910
(619) 427-0230

visit website

View on Google Maps

Nearby Shop
Nearby Dine
Nearby Play