1. Champlain Oil Co 33 Avenue C, Burlington, VT 05408 Coordinate: 44.50751,-73.24377 Phone: (802) 865-5233