Radio Rehoboth
BOISE, Idaho— Schell Brothers is continuing to expand across the country with its most recent office that has now opened in Boise, Idaho. The production home builder was founded in 2003 by Chris and Preston Schell and has no plans of slowing down any time soon. Director of Marketing Alyssa Titus told the Delaware Business
Written by: RSS
Copyright 2023 East Sussex Public Broadcasting, Inc.