Fuel & Truck Stops P & H Truck Stop Truck Stop in Newbury, Vermont. Read More » March 20, 2020 No Comments