The Wait is Over New Location Opens Monday!
The wait is finally over! We will open our new location for business on Monday 10/14. The new location is located at The Village of Burlington Creek Shops at 5918 NW 63rd Terrace, Kansas City MO 64151. Hope to see everyone there.