If you haven’t had a chance to visit Amphora in Derry, NH, I suggest you head on over. Amphora is located in The Hood Commons at 55 Crystal Ave. Don’t be put off by the bleak plaza type atmosphere as you pull in. The plus is that there is plenty of parking. When you first […]
This post first appeared on New England Events & Community Information -, please read the originial post: here