Manchester logo
You are here: Manchester Directory > Manchester Local Guide > Manchester Street Index > Athol Road

Shops & Venues on Athol Road

Athol Road is a road in South Manchester and is mainly residential.

  • Residential Care Homes (Hospitals & Medical Establishments) based in the Athol Road area of Manchester
    Tel: 0161-881 9700
    Address: 38-44 Athol Road, Manchester, Lancashire, M16 8QN