Allen Carignan, MD, Anesthesiology

944 Calef Hwy
BarringtonNH  03825 (Strafford County)


Phone: 603-664-0100
Fax: 603-664-0101

NPI: 1336187855
License Number: 10987 (NH)