Get Directions

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.