Andrew Duffy, MD, Surgery

40 Temple St
Ste 7b
New HavenCT  06510-2715 (New Haven County)


Phone: 203-764-9060
Fax: 203-764-9066
Email: and***@*****le.edu

NPI: 1386686152
License Number: 042461 (CT)