HOTEL PHILLIPS WED FRI

106 W 12TH ST, KANSAS CITY,
MO, 64105, USA