 people's plaza is your go-to shopping center located in glasgow near routes 40 and 896 with plenty of free parking to do your tax-free shopping at their vast selection of over 80 retailers restaurants professional and specialty services so come over to people's plaza your one-stop shopping destination people's plaza eat shop and more they do have it all