MacLeods restaurant is located off route 1
63 Main St.
Bucksport, ME.
To talk with us please call (207) 469-3963
Our hours are:
Wednesday through Saturday 4 PM to Close
View Larger Map