Directions to Festival 

The Annunciation Hellenic Center is located on Longhill Rd. Dover NH

From the South & North:
RT. 16 
Exit 9 bear right off of the ramp
Left onto New Rochester Road
Left onto Long Hill Rd


Picture