Benwood-McMechen
Chapel
Benwood-McMechen Chapel is located at 214 Marshall Street, off of US-250, south of I-70 and I-470.
Our second location opened in 1947, Benwood-McMechen Chapel is a newly renovated comfortable and spacious facility designed to accommodate all group sizes. The facility contains a large visitation reception room, and an inviting coffee lounge for refreshments.