Location

Armstrong Medical Clinic is located at 12702 East 86th street North, Owasso, Oklahoma (74055)

We are open from 8AM until 5PM weekdays and closed from 12PM to 1PM

Call us @(918)274-9300 for appointments, directions or questions.

The map below will pinpoint our Location.