Amherst VA Oils-Petroleum-Manufacturers 1. 183 S Main St, Amherst, VA 24521 | Hill Hardware Corp (434) 946-7711