Amherst VA Furniture Stores 1. 163 N Main St, Amherst, VA 24521 | Hill House Interiors (434) 946-7314