Satellite map of Findlay Creek
Findlay Creek is a suburban neighbourhood in Gloucester-South Nepean Ward in the south end of Ottawa, Ontario, Canada.
Latitude: 45° 19' 10.20" N
Longitude: -75° 35' 58.92" W
Nearest city to this article: Bells Corners
Read about Findlay Creek in the Wikipedia Satellite map of Findlay Creek in Google Maps