Darron Barrus, MD, Neuromusculoskeletal Medicine & OMM

227 1st St N Ste A
AlabasterAL  35007-8767 (Shelby County)


Phone: 205-663-3224
Fax: 205-663-3416

NPI: 1700967924
License Number: 154 (AL)