Alto Odin, DO

Hospitalist, Internal Medicine

McLeod Dillon Family Medicine
603 North 6th Avenue
Dillon, South Carolina 29536

Phone: (843) 774-7336
Fax: (843) 774-3745

Board Certification:

Internal Medicine

Medical School:

2005 - Nova Southeastern University, Fort Lauderdale, FL

Residency:

2008 - Medical University of South Carolina, Charleston, SC