William T Swearingen, DO, Family Medicine

300 S Main St
NewcastleOK  73065-5403 (McClain County)


Phone: 405-387-3120
Fax: 405-387-3122

NPI: 1336168236
License Number: 3993 (OK)