Leeds from Maine Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Littleborough Country Store - Maine, Leeds, 1275 Route 106, 04263 (207) 524-3111 Map Rhonda's Grill - Maine, Leeds, 248 Usroute 202, 04263 (207) 933-9906 Map