Ideal Feet - Wichita, Tulsa, KS, 67226 | Medical Devices | Snap Finance