1. Abba Computers 34616 Walburg Ln, Burlington, WI 53105 Coordinate: 42.6323,-88.29567 Phone: (262) 581-0077