Christmas Light Show in Amherst, NH Type: Non-Profit Address: 58 Merrimack St, Amherst, NH 03031 Facebook: Click Here Other Christmas Light Shows in New HampshireBest Christmas Light Shows in AmherstBest Christmas Light Shows in BedfordBest Christmas Light Shows in CharlestownBest Christmas Light Shows in ClaremontBest Christmas Light Shows in GoffstownBest Christmas Light Shows in LebanonBest Christmas Light Shows in LondonderryBest Christmas Light Shows in LoudonBest Christmas Light Shows in NewmarketBest Christmas Light Shows in NewportBest Christmas Light Shows in Stoddard