Xu, Hai, M.D.
Cardiology
Staten Island University Hospital
475 Seaview Ave
Staten Island NY 10305
Phone: 718-692-5302
internal medicine and primary care.