Kevin Gallagher- (General Manager) Kevin@teddygallagherspub.com



Stay In touch:

Where to Find Us:

​30 Main Street, Franklin, MA 02038

Teddy Gallagher's Irish Pub

30 Main Street 

Franklin MA. 02038


508-298-7644