Christopher Jon Schaffer, MD, Plastic Surgery

140 Village St Ste 100
BirminghamAL  35242-6436 (Shelby County)


Phone: 205-980-1744
Fax: 205-980-1334
Email: chr***@*****md.com

NPI: 1205834959
License Number: 22158 (AL)