Primrose St North is a place in North West Manchester and is mainly residential.
Independent Methodist Church is a Christian church which hosts regular services and other events to celebrate Christianity.
Address: Primrose St North, Tyldesley, Manchester, Lancashire, M29 8BQ
Map showing Primrose St North in Manchester.