Shanahan Richard J DDS in Naugatuck, CT 06770



Shanahan Richard J DDS

246 Park Avenue

(203) 729-7300

(877) 908-6889