Kareem Niazi, MD

Internal Medicine, Interventional Cardiology
Cost:

North Shore-LIJ Medical

39 Brentwood Rd, Ste 101, Bay Shore, NY 11706

Accepting new patients

(631) 591-7400