Michael Allen Rosenthal, MD, Internal Medicine

100 York St
Ste 2e
New HavenCT  06511 (New Haven County)


Phone: 203-787-3588
Fax: 203-777-3767

NPI: 1740225879
License Number: 017374 (CT)