Vince’s Waterfall If you have ever driven north on Metcalf past 103rd street, you have probably seen this massive man made waterfall on the east side of the street. The waterfall is on the property of Vince & Associates Clinical Research. f/8 20" 100 Categories Places