Thomas George Shafer
Physician · Psychotherapy and psychiatry
3 Office Park Cir, 35223 Mountain BrkPhysician · Psychotherapy and psychiatry
3 Office Park Cir, 35223 Mountain BrkPhysician
4 Office Park Cir, 35223 Mountain BrkPhysician
1940 Elmer J Bissell Rd, 35243 Birmingham