Kenneth Botsford, MD, Internal Medicine

833 Saint Vincents Dr
Pob Iii Ste 300
BirminghamAL  35205-1606 (Jefferson County)


Phone: 205-918-4075
Fax: 205-918-1466

NPI: 1215901590
License Number: MD00009303 (AL)