Howland from Maine Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map 95-er Market - Maine, Howland, Po Box 627, 04448 (207) 732-3412 Map Jim & Jill's Seafood & Grille - Maine, Howland, 37 Lagrange Rd, 04448 (207) 732-3474 Map Little Peter's Seafood Restaurant - Maine, Howland, La Grange Road, 04448 (207) 732-3478 Map