Rahim Kassamali, MD, Internal Medicine

48 Medical Park Dr E Ste 354
BirminghamAL  35235-3469 (Jefferson County)


Phone: 205-856-0011
Fax:

NPI: 1932162641
License Number: 200301002 (NC)