The Norman Physician Hospital Organization

Find a Location


Primary Care – Newcastle


Primary Care – Newcastle is located at 300 S. Main St. in Newcastle. Todd Swearingen, DO, offer wellness visits and physicals, sick care, and management of chronic conditions. Call 405-387-3120 today to make an appointment.

Contact Info

300 S. Main St.
Newcastle, OK 73065


Get Directions