Company name: LeDuc's Frozen Custard
Description: Low-key spot for desserts & sandwiches
240 W Summit Ave, Wales, WI 53183, United States