visit website

Albatross Motors
http://www.albatross.cyauto.com

Larnaca Address Details
Address: 19 Stratigou Timagia Ave
6051, Larnaca, Larnaca
Telephone: 24667440, 24667441
Fax: 24667442
Email: albatros@spidernet.com.cy