Apollo Healthcare Llc
Organisation · NPI 1497761829 · End-Stage Renal Disease (ESRD) Treatment Clinic/Center
- Address
- 621 Tenth Street
Niagara Falls, NY 14302 - Phone
- (716) 282-0182
Clinicians at this address
Matched by shared practice address, which is an inference rather than a stated relationship.
| Jennifer Battaglia, PA, MS, ATC | Physician Assistant |
| John Blundell, MD | Internal Medicine Physician |
| Richard Castaldo, M.D | Family Medicine Physician |
| Erin Demarco | Family Nurse Practitioner |
| Melanie Shah, FNP | Family Nurse Practitioner |
| Zubair Shaikh, MD | Internal Medicine Physician |