David Samuel Henry Bell, MD, Internal Medicine

1900 Crestwood Blvd
Ste 201
BirminghamAL  35210-2051 (Jefferson County)


Phone: 205-957-0034
Fax: 205-957-0036

NPI: 1730230988
License Number: 9301 (AL)