A new Image Studios location is now open in Lewisville at The Realm Castle Hills, according to the company’s social media.