logo

GRAND STREET

PLAZA LOCATION

4740 Grand Ave
Kansas City, MO 64112
816.561.8000

View Lenexa Site