Thorold Stone Plaza ← View details 6161 Regional Road 57, Niagara Falls, ON L2J 1A4 Get Directions From* To * — Required information