Convenience Stores in Windsor (PA) Full list of companies Convenience Stores category in Windsor, Pennsylvania Rutter's Farm Store 179 W Main St, Windsor, PA 17366, (717)244-4131 Page 1