Seymour Street is a street on South East the outskirts of Manchester and is mainly residential.
Carmel Christian Centre is a church which acts as a meeting place for Christians and also as a general community facility.
Address: Seymour Street, Denton, Manchester, Lancashire, M34 3PF
Map showing Seymour Street in Manchester.