Price Chopper 177

Price Chopper #177 is a Price Chopper supermarket located at 2725 Route 5 North in Windsor, Vermont.