Skip to main content

St. Rose of Lima Church

christian place of worship · roman catholic place of worship · Chula Vista, CA

Address
293 H St, Chula Vista, CA 91910
Phone
(619) 427-0230
Website
strosecv.com
Where
32.6352, -117.0764

Search Hominin for St. Rose of Lima Church

Other christian place of worships nearby

More in Chula Vista