BY KANSAS CITY STAR – Vitality Bowls, Town Center Plaza, 11828 Roe Ave., Leawood. Local franchisee plans a March opening for the first area location.

Sign Up For Our Newsletter!

 

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!