Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Masihullah Barat sees patients in Buffalo as an interventional cardiologist with General Physician PC.
The office is at 100 High St, Buffalo, NY 14203; the phone number on record is (716) 859-1400. He also has a listed practice location at 900 Hertel Ave, Buffalo, NY 14216. 501 clinicians bill Medicare through General Physician PC, so it is a large group practice rather than a solo office. For Medicare patients: Dr. Barat accepts assignment.
On the hospital side, Dr. Barat holds an affiliation with Kaleida Health.
Reviews here come only from patients. If you've seen Dr. Barat, add yours.
Comparing cardiologists? See 48 in Buffalo or 80 across Greater Buffalo.
Dr. Joseph Orie, MDCardiologist · Pediatric Cardiology Associates of WNY LLCNo reviews yetBuffalo, NY
Dr. Julianne H. Nichols, DOCardiologist · General Physician PCNo reviews yetBuffalo, NY
Dr. Kenton E. Forte, MDCardiologist · Buffalo, NYNo reviews yetBuffalo, NY
Dr. Michael J. Chaskes, MDCardiologist · General Physician PCNo reviews yetBuffalo, NY
Dr. Michael J. Park, MDCardiologist · General Physician PCNo reviews yetBuffalo, NY
Dr. Mofid N. Khalil Ibrahim, MDCardiologist · General Physician PCNo reviews yetBuffalo, NYWith General Physician PC, at 100 High St, Buffalo, NY 14203.
Call the office at (716) 859-1400.
Yes — Dr. Barat accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
Kaleida Health.