Rosewood Hall, located on the first floor of Homewood City Hall at SoHo Square, was completed in the fall of 2005. Conveniently located off Highway 31 in downtown Homewood, Rosewood Hall is a unique addition to the local community, providing an..
Relevance: 11.317097