Our records indicate this provider may no longer be practicing.
Preston J. Shafer

Preston J. Shafer

Obstetrics & Gynecology

Age 96