Located at the northwest corner of Memorial and N. Kirkwood
2,800 SF end cap. The shopping center is situated in the affluent and established Memorial and Town and Country communities
This shopping center offers quality restaurant, office and retail space