Previous Next advert Categories: Mechanic Garage MOT Stationsadvert Tags: Clutch repairs diagnostics Garage services mot repair ProfilePhotosReviewsGlen Service Station Mot’s, servicing, motor repairs Leave a Review. Cancel replyYou must be logged in to post a comment. Category: Mechanic Garage and MOT Stations Tags: Clutch repairs, diagnostics, Garage services and mot repair Phone: 01706 873988 Address: Rossendale, England Rossendale Lancashire OL13 0NN United Kingdom