Walk-In-Care 816 South Main Street, Amherst, VA 24521