The Happy Sol

The Happy Sol
30 Main St.
New London MN 56273
Phone: 320-894-6842