Howard's On Main Greenwood, SC · 02/17/2017 Howard's On Main Greenwood, SC 29646(864) 229-3700 · 8:30 PM Free Get Directions