Chris Jeffreys Motors
Auto repair shop; Tire; Mechanic; Workshop; Tire shop; Brake shop; Car repair and maintenance; Car service; Muffler shop; Car battery store; Oil change service
Location: Pontypridd Rear of, 60 Crawshay Street, Ynysybwl GB
Website:http://www.chrisjeffreys.co.uk/
Phone:+441443791255
Map Location:51.6357, 51.6357