http://www.toadhallart.com/wp-content/uploads/2016/08/7S0A7772.jpg

Welcome to Toad Hall!

Toad Hall is an art gallery in Franklin, New Hampshire. It is housed in one of the downtown’s historic buildings and provides a unique gathering space to showcase the arts, music, performance, and culture.