Sacred Heart Catholic ChurchParishShare311 River StreetWaltham, Massachusetts 02454United StatesGet directions