Subway is a restaurant located in Houlton, Maine at 289 North St. They are open every day of the week. The info boxes that pop up on the map contain available locations and contact information. Please note that this display is not representative of all stores that are for sale. For a complete...

Dunkin' Donuts is a restaurant located in Houlton, Maine at 246 North Street. They are open every day of the week. Our menu offers great tasting products that will get you going and keep you running throughout your busy day. Made to order just the way you like. It's easy to fuel up at Dunkin'...