DD
Dr. Stephen Glenn, DDS
Updated August 2026
- Hours today
- Closed today
- Phone
- 918-748-8484
- Address
- 5319 S Lewis Ave, Tulsa, OK, 74105, United States
Meet the team
NI
Nicholas Hunter
D.D.S. · Dentist
JU
Justin Young
DDS · Dentist
Hours
mondayClosed
tuesdayClosed
wednesdayClosed
thursdayClosed
fridayClosed
saturdayClosed
sundayClosed
Frequently asked
Dr. Stephen Glenn, DDS is located at 5319 S Lewis Ave, Tulsa, OK, 74105, United States.
You can call Dr. Stephen Glenn, DDS at 918-748-8484.
Contact Dr. Stephen Glenn, DDS to ask about new patient availability. Call 918-748-8484 to schedule an appointment.