Iryna Babych, MD, Internal Medicine

700 Medical Blvd
EnglewoodFL  34223-3964 (Sarasota County)


Phone: 941-475-6571
Fax:

NPI: 1790030849
License Number: 57.019009 (OH)