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.