Riverside South

Findlay Creek

Findlay Creek is a thriving, family friendly neighbourhood in the south end of Ottawa, Ontario, Canada. It is located just south of the intersection of Leitrim Road and Bank Street, and can also be accessed from Albion Rd.

Contact Randy

*Some Conditions May Apply


Real Estate Websites by Web4Realty