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

Shops & Venues on Astor Road

Astor Road is a road in South East Manchester and is mainly residential.

  • Car Trimmers & Upholsterers (Business at Home) based in the Astor Road area of Manchester
    Tel: 0161-256 0043
    Address: 22 Astor Road, Manchester, Lancashire, M19 2LX