Location
612 NW Englewood Rd Englewood Plaza Center,
Kansas City, MO 64118
![KatherineF](/assets/img/avatar_female.jpg)
By KatherineF | 8/15/2014
Clean and friendly but not fast