Got a sec? Are you able to write a short review of Clifford Street Motors in Salford? Add a Clifford Street Motors Salford review and contribute to the directory of recommended mechanics in Salford. Are you the owner of Clifford Street Motors Salford, then claim it today. This will allow you to amend your details and improve your listing.