Trucks - Stops & Plazas in Houlton, ME
Travelers Big Stop