Haddam Neck Fairgrounds

http://haddamneckfair.com/

Phone: