L'Echo Restaurant Limitée Business Profile Contact Information ToolBox 914 Views 0 Testimonials Print This Listing Add To My Favourites L'Echo Restaurant Limitée L’Echo Restaurant Limitée, Truck Stops, in Verner Ontario. L'Echo Restaurant Limitée Location Verner, ON Address 10401 17 Hwy, Verner, ON P0H 2M0 Telephone 705-594-9343 Category Truck Stops Location Verner, ON Address 10401 17 Hwy, Verner, ON P0H 2M0 Telephone 705-594-9343 Category Truck Stops