Orchard Road
The Hammond House is an historic house located at 9 Old Orchard Road in the village of Chestnut Hill in