Name
Email
Message
Phone
Submit
CONTACT INFO
Address:
Town Center Plaza (Northside)
5047 West 117th Street
Leawood Kansas 66211

 
Telephone:
816.381.6073

​After Hours:
816.809.9223
Fax:
816.298.1434

Store Hours:
Mon-Sat: 10am-9pm    
Sunday: 12pm-6pm