Get Directions to Elwood Street Department ← View details 1200 South J Street, Elwood, Indiana 46036 +1 765-552-2711 Get Directions From* To * — Required information