Windmill Chill Address: 903 N Meridian St, Holland, IN 47541 Phone: (812) 536-2176 Liquor Stores, Restaurants Other Businesses: Susan's Pizza Place at 204 E Kentucky Ave, Holland, IN 47541 German American Bank at 405 N Meridian St, Holland, IN 47541