Golf Courses & Pro Shops go Results Found: 3 Lake Arbor Golf Club Lake Arbor Golf Club 8600 Wadsworth Blvd. Arvada CO 80003 (720) 898-7360 Indian Tree Golf Course Indian Tree Golf Club is a premier public facility among Denver golf courses. 7555 Wadsworth Blvd. Arvada CO 80003 (303) 403-2541 West Woods Golf Club West Woods Golf Club 6655 Quaker Street Arvada CO 80007 (720) 898-7370