To navigate, press the arrow keys. Petro-Pass Truck Stop ← View details 1400 Windmill Lane, Gloucester, Ottawa, Ontario K1B 4V5 +1 613-744-5711 Get Directions From* To * — Required information