33 Roy St

Clinical Location

33 Roy St, Meriden, CT 06450