We are located in the south end of the London Square shopping center, between 51st and 61st ST on Lewis Ave. Just across the street from the BOK building and just north of City Bank