Steven Allen Barrington, MD, Orthopaedic Surgery

4294 Lomac St
MontgomeryAL  36106-3604 (Montgomery County)


Phone: 334-274-9000
Fax: 334-274-0857
Email: sba***@*****il.com

NPI: 1700863248
License Number: 12702 (AL)