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

[email protected]

Questions/Concerns