Taylor Dairy ← View details 717 Main Street, Elwood, IN 46036 +1 765-552-8019 Get Directions From* To * — Required information