The Laughing Cow

Address: 
123 E Main St, Ladoga, IN 47954