Kenneth Smith Inc.

Niles Yard

2596 Detroit Rd, Niles, Michigan 49120

Phone (269) 684 - 5960
Fax (269) 684 - 4557

Hours

Michigan Distribution Terminal (MDT)

New Buffalo Yard

825 S Whittaker St, New Buffalo, Michigan 49117

Phone (269) 684 - 5960
Fax (269) 684 - 4557

Hours

Hours may vary in winter

Moose Lake Aggregates

1886 Barron Lake Rd, Niles, Michigan 49120

Phone (269) 684 - 5960
Fax (269) 684 - 4557

Hours

Hours may vary in winter