At Elwood Avenue Dental, DDS in Glenpool understands the need to make all patients feel comfortable by explaining the dental treatment process and what to expect. Call us at 918-299-2298!