GARLAND, Maine — A baked ham public supper will be held 5-7 p.m. Friday, Sept. 12, at the Garland Grange Hall, Oliver Hill Road. The menu will include baked ham, potatoes, vegetables, homemade bread, and desserts. All-you-can-eat price is $7 for adults, $3 for children ages 5-12, and free for children under 5. Proceeds benefit Garland Grange New Heating System Fund. For information, call 924-6954.