Centennial Lilac Garden is a Garden located in Niagara Falls, ON. It is one of the 581 gardens in Canada. Address of Centennial Lilac Garden is 14004 Niagara Pkwy, Niagara Falls, ON, Canada. Centennial Lilac Garden is located in a remote area, with less than 2 listed places around it. Centennial Lilac Garden is rated 4.5 (out of 5 stars) by 27 reviewers on the web.
Some of the places around Centennial Lilac Garden are -
14004 Niagara Pkwy, Niagara Falls, ON, Canada
Rating of Centennial Lilac Garden is 4.5 out of 5 stars.
Address of Centennial Lilac Garden is 14004 Niagara Pkwy, Niagara Falls, ON, Canada.
Centennial Lilac Garden is located in Niagara Falls, ON.
Centennial Lilac Garden is a Garden in Canada