Karla Castro-Frenzel, MD, Anesthesiology

13535 Nemours Pkwy
Nemours Childrens Hospital
OrlandoFL  32827-7402 (Orange County)


Phone: 407-650-7646
Fax: 407-650-7089
Email: kac***@*****il.com

NPI: 1245228378
License Number: 236556 (NY)