Christopher Barrett Bowling, MD, Internal Medicine

1521 11th Ave S
BirminghamAL  35205-3503 (Jefferson County)


Phone: 205-996-2770
Fax:

NPI: 1386866614
License Number: 28647 (AL)