Klayton Barrows, DO, Family Medicine

805 Saint Vincents Dr Ste 510
BirminghamAL  35205-1641 (Jefferson County)


Phone: 205-595-5504
Fax: 205-592-3427

NPI: 1083275242
License Number: 4978R (AL)