The LAKES OF TAYLOR GOLF CLUB located on Northline Road just west of Telegraph, offers one of the finest golfing opportunities in west metro. [...]