Oded Cohen, MD, Otolaryngology

100 Church St S Ste A220
New HavenCT  06519-1703 (New Haven County)


Phone: 203-785-5966
Fax:

NPI: 1881227973
License Number: I-39381 (ZZ)