Frank H Rudeseal, MD, Internal Medicine

2057 Valleydale Rd Ste 220
BirminghamAL  35244-2706 (Jefferson County)


Phone: 205-949-1980
Fax: 205-949-1990

NPI: 1851320626
License Number: 00011696 (AL)