Glenwood is a large neighborhood in west Edmonton, Alberta, Canada. The neighborhood has a mixture of residential and commercial development. Glenwood became a part of Edmonton in ... more... See more text