Gleniffer Lake Resort & Country Club
More about Gleniffer Lake Resort & Country Club
Gleniffer Lake Resort & Country Club is located at 14238 134 Ave NW, Edmonton, Alberta T5L5V8
(403) 728-3010
http://www.glenifferlake.com/