Adam Seth Baumgarten, MD, Urology

2000 6th Ave S Fl 5
BirminghamAL  35233-2110 (Jefferson County)


Phone: 205-996-8765
Fax: 205-934-4933

NPI: 1538587076
License Number: MD.40480 (AL)