Directions

 

 

 

St. Rose of Lima Church

35 Center Street
Meriden, CT 06450
(203) 235-1644