top of page
CONTACT US
Have questions or need more information about our smart navigation and docking systems? Reach out to the Avikus team today, and we’ll be happy to assist.
Info
1-(888)-414-9151
Avikus USA
2019 SW 20th Street
Suite 208
Fort Lauderdale, FL. 33315
United States of America
bottom of page