WHICH KANSAS CITY LOCATION? POWER & LIGHT1303 BALTIMORE AVE. KANSAS CITY, MO 64105 | MAP BOOK HERE TOWN CENTER5203 W 117TH ST. LEAWOOD, KS 66211 | MAP BOOK HERE Links Locations VIPs Contact General Questions Media Requests Safety Follow