Dr. Khalid Mahran, MD
Nephrology
Make an Appointment
(716) 833-1511Telehealth services available
Arabic
Kidney Care PC is located at 2121 Main St Ste 216, Buffalo, NY 14214.
Providers at Kidney Care PC specialize in Nephrology.
One provider practices at Kidney Care PC.
Use the insurance check on this page to verify if Kidney Care PC is in-network.
Providers at Kidney Care PC can provide language services for Arabic.