PARDALOS KURIAKOS MOTORS, REPAIRS Address Archaggelos 85102 ARCHAGGELOS Phone numbers 2244023151 Fax 2244024151 Take me there Call Call business 2244023151 Cancel