Click here to visit our new website:
https://www.flemingsfootwear.com/
London South Shopping Center
5914 S. Lewis Ave
Tulsa, OK 74105
918-743-7463
MON-FRI 10-6 SAT 10-4
Click here to visit our new website:
https://www.flemingsfootwear.com/
London South Shopping Center
5914 S. Lewis Ave
Tulsa, OK 74105
918-743-7463
MON-FRI 10-6 SAT 10-4