David Carpenter, MD

Obstetrics & Gynecology

410 N Collegiate Dr, Paris, TX 754604886

(903) 204-4007