History January 13, 2016 0 Her Majesty the Shepherd House Once located on a knoll where the Chester Walgreen’s now stands, the Shepherd House, once…