Meirelys Castro, MD, Family Medicine

9975 Tavistock Lakes Blvd
OrlandoFL  32827-7664 (Orange County)


Phone: 407-266-3627
Fax: 407-882-4799
Email: mei***@*****cf.edu

NPI: 1083794267
License Number: ME93725 (FL)