Saint Rose of Lima Roman Catholic ChurchParishShare46 Church Hill RoadNewtown, CT 06470United StatesGet directions