At Glenford Transmissions in Barrie Ontario, you will find a friendly and courteous staff that committed to understanding their customer needs and resolving their Automobile issues... more... See more text