Lyle H. Moon Mayor's Park in Sugar City, Idaho

Lyle H. Moon Mayor's Park in Sugar City is a park. Lyle H. Moon Mayor's Park is located near Huckleberry Lane.

Leisure
park

Town halls

  • Sugar City Municipal Building – approx. 0.4 mi.