704-676-1186

Avidbots

Autonomous Floor-scrubbing Robot

Avidbots
975 Bleams Rd. #5
Kitchener, Ontario N2E 3Z5
Canada

Phone: 855-728-4326

Skylar Lawrence-LeBel
855-728-4326