1571 Star Top Road, Ottawa, ON K1B 3W5
Hours can vary upon weather condition. Please call for more info