Location details Address: 13011 E. 21st St, Suite 109, Wichita, KS 67230 Store: N. 127th & E. 21st Phone: 316-201-4201 Hours: Monday - Friday: 7am - 7pm | Saturday 8am - 2pm Get Directions