Chartroose Caboose Restaurants United States Home » Restaurants » Chartroose Caboose Chartroose Caboose Share this profile AboutFamily Restaurant in Lenexa, KS Bookmark Contact Information Chartroose Caboose 12976 W 87th St Pkwy, Lenexa, KS, 66215 United States 913-660-0180 chartroosecaboosekc.com Photos Chartroose Caboose chartroosecaboosekc.com Post navigationPrevious post: Sun Valley Siding CoNext post: Vacationland Siding Experts