Niagara Falls Oil Change Experts
Jiffy Lube Niagara
Niagara Falls has three waterfalls that lay in-between the international border of Canada and the United States. The city of Niagara Falls resides in Ontario and is a popular tourist destination. Its site on the Niagara River's western shore looks over the Horseshoe Falls, which is the largest waterfall out of the three waterfalls. Niagara holds the Niagara Falls Art Gallery, the Fallsview Casino Resort, and Niagara History Museum. It doesn't stop there - some festivals that Niagara is apart of are the Winter Festival Of Lights and the Niagara Integrated Film Festival. With so many activities happening all year round, stop by our 5975 Thorold Stone Rd for all your car maintenance needs. Come talk to our trusted employees and keep your car running smoothly. Our reliable and customer friendly service will meet all your vehicle needs.