St. Charles Borromeo Church
Los Angeles, United States
Los Angeles, United States
Address - 10800 Moorpark St, North Hollywood, CA 91602-2206
Built in - 1920
Interior image
Latitude: 34.1499100000 , Longitude: -118.3659900000
See it on Google maps
![BiblePics](https://biblepics-bucket.s3.amazonaws.com/images/biblepics_homepage_4.webp)