Meta House is seeking to develop a $33 million, 100-person treatment facility at the site. Back to the full article.

3901-3939 W. Blue Mound Rd.

Picture 1 of 13

Photo taken Aug. 30, 2024 by Jeramey Jannene. All Rights Reserved.