Dr. Karelys Rivera, MD
Pediatrics
Make an Appointment
(956) 618-1400Telehealth services available
South Texas Childrens Health is located at 3126 Center Point Dr, Edinburg, TX 78539.
Providers at South Texas Childrens Health specialize in Pediatrics and Physician Assistant (PA).
Two providers practice at South Texas Childrens Health.
Use the insurance check on this page to verify if South Texas Childrens Health is in-network.