Amherst VA Auto Body Shops 1. 468 S Main St, Amherst, VA 24521 | Martin Paint & Body Shop (434) 946-5307