2800 Colorado St Children's Museums Bellaboo’s Play & Discovery Center Bellaboo's Play & Discovery Center is a children’s museum in Lake Station, Indiana. EXPLORE PLACE