1. Leonas avon sale rep 83 Archibald St, Burlington, VT 05401 Coordinate: 44.4877,-73.21011 Phone: (802) 825-6120