New Family Fun Center opens in formerly Billings Sports Plex

BILLINGS – The Billings Sports Plex has been purchased by a local Billings couple and will be converted into a family entertainment center. Lava Island is a Colorado-based franchise that features family fun with its indoor trampoline park, playground, and restaurant business model. James and Miranda Duncan moved to Billings, Colorado with their two children … Read more