Dr. Mazen Arar, MD
Pediatric Nephrology
Make an Appointment
(210) 704-3705Telehealth services available
Arabic
Children's Kidney Center is located at 333 N Santa Rosa Ste 2658, San Antonio, TX 78207.
Providers at Children's Kidney Center specialize in Pediatric Nephrology.
One provider practices at Children's Kidney Center.
Use the insurance check on this page to verify if Children's Kidney Center is in-network.
Providers at Children's Kidney Center can provide language services for Arabic.