Leo & John's Car & Truck Sales has provided quality used cars, tire sales and service as well as auto repair to customers from Bradford, Aurora, Barrie, Richmond Hill and Markham areas, from the same location, since 1973. Now that's dependable!.....
Relevance: 8.790249