18 employees
Leck Waste Service is a waste management company that offers municipal, residential, and commercial services.
1971