Nina Ruth Horowitz, MD, Surgery

46 Prince St
Ste 301
New HavenCT  06519-1600 (New Haven County)


Phone: 203-562-3577
Fax: 203-782-6864
Email: nrh***@*****ol.com

NPI: 1861583783
License Number: 024348 (CT)