1. L Q Mechatronics 33 Business Park Dr, Branford, CT 06405 Coordinate: 41.29671,-72.77337 Phone: (203) 433-4430