Irelis Rodriguez Castro, MD, General Practice

21 S Charles Richard Beall Blvd
DebaryFL  32713-3342 (Volusia County)


Phone: 386-516-0930
Fax: 386-668-6997

NPI: 1356714661
License Number: 19228 (PR)