The Lighthaus Store ← View details 6312 Main Street, Whitchurch-Stouffville, ON V6M 2A3 +1 905-640-4287 Get Directions From* To * — Required information