It might sound like an unusual combination: a library and animal shelter on the same campus, but it was a match made in heaven for two Montgomery County resources that serve the public in different, yet complimentary, ways.

See Full Page