![](https://104mainpublichouse.com/wp-content/uploads/2020/07/104-Main-Public-House-Logo-jpeg-1024x745.jpg)
Our Location
104 Main Public House is located at 104 Main Street, Topsham, ME 04086.
For reservations, please call ahead. We’d love to have you over!
Tel: (207) 295-2153/2154
104 Main Public House is located at 104 Main Street, Topsham, ME 04086.
For reservations, please call ahead. We’d love to have you over!
Tel: (207) 295-2153/2154