Dr. Thomas Shafer, MD

Accepting
New Patients

Dr. Thomas Shafer, MD

Save

Family Medicine | Male

Thomas G Shafer MD 3 Office Park Cir Ste 230, Mountain Brk, AL 35223 Get Directions
(205) 870-1080