Have questions? Get in touch! Contact our office Dammam Building No: 4612, King Saud Road, Dammam 32214, Saudi Arabia +966 53 483 2448 info@velologsa.com Get Directions