Joshua B Klein, MD, Internal Medicine

175 E Main St
Ste 200
HuntingtonNY  11743-2939 (Suffolk County)


Phone: 631-549-5700
Fax: 631-549-1991

NPI: 1417110180
License Number: 252411-1 (NY)