Michael T. Ellerbusch, M.D. is a physician in Hoover, Alabama who provides non-surgical sports medicine treatment as part of Southlake Orthopaedics, serving patients in central Alabama.
Michael T. Ellerbusch, M.D.
4517 Southlake Pkwy
Hoover, AL 35244
Is this your business?