St Charles Borromeo Social Center is a Catholic church located at 10830 Moorpark St, North Hollywood, CA 91602. It has received 1 reviews with an average rating of 5.0 stars.
The address of St Charles Borromeo Social Center: 10830 Moorpark St, North Hollywood, CA 91602
St Charles Borromeo Social Center has 5.0 stars from 1 reviews
Catholic church