1 John Carter Dean, DDS Dentist - General Avg. Rating: 0/5 Main Location 698 South Main St.Amherst, Virginia 24521 Highlights Accepts Insurance Plans