Leslie Anne Tevebaugh, DDS, Dentist

1722 Main St
WoodwardOK  73801 (Woodward County)


Phone: 580-256-6816
Fax: 580-256-9839

NPI: 1093741704
License Number: 5440 (OK)