Saint Charles Borromeo Catholic ChurchParishShare51 Hall StreetWaltham, Massachusetts 02454United StatesGet directions