We will be moving from our 114th & Davenport location to our NEW! location at 1233 S 119th Street by the end of January 2014! We will be located just down the street from Big Fred’s pizza near 120th & Center. We are looking forward to being in a more appropriate space for our business and we are excited for the new change! Please feel free to call with any questions or stop by and see us in the next few weeks.