1. Black Lab Corporation 3624 E 2351st Rd, Serena, IL 60549 Coordinate: 41.46262,-88.75389 Phone: (815) 792-8750