Michael Otruba DO

Internal Medicine Physician, Primary Care
  • Clinic, 161 Two Pond Loop, Ladson, SC 29456, (843) 475-1020
Claim this Profile