This page shows businesses on Glenwood. Click on a business to bring up its details and a map showing its location.
Glenwood Church is a church which acts as a meeting place for Christians and also as a general community facility.
Address: Glenwood, Cardiff, South Glamorgan, CF23 6UW
Glenwood Stores is a convenience store selling a range of household supplies and groceries.
Address: 14 Glenwood, Cardiff, South Glamorgan, CF23 6UR
Map showing Glenwood in Cardiff.