Where to Find Us:

​30 Main Street, Franklin, MA 02038

Stay In touch:


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



Teddy Gallagher's Irish Pub

30 Main Street 

Franklin MA. 02038


508-298-7644