Eric Paul Liben, MD, Internal Medicine

100 Broadway
North HavenCT  06473-2365 (New Haven County)


Phone: 203-234-1891
Fax: 203-234-7037

NPI: 1336183888
License Number: 025715 (CT)