Doctor Profile Request an Appointment Location: Pavilion Clinic Address: 2515 Whisenant Drive Duncan, OK 73533 Phone: 580-251-6806 Debra Crawford DO Obstetrics and Gynecology Pavilion Clinic Community: Duncan Medical School Oklahoma University of Tulsa Residency Oklahoma State University