Stillwater Office 801 S Walnut St Stillwater, OK 74073 Phone: (918) 728-8020 Fax: (918) 728-8019 Billing Office: (918) 401-9906 Please Call for Appointment