Saint Rose of Lima Roman Catholic ChurchParishShare35 Center StreetMeriden, CT 06450United StatesGet directions