1. Willimons Glass 112 Pleasant Woods Rd, Piedmont, SC 29673 Coordinate: 34.7174,-82.51109 Phone: (864) 832-9298