Deffenbaugh Industries
Add to Favorites
CLOSED NOW
Today: 8:00 am - 5:00 pm
Saved to Favorites
12/10/2015
Absolutely the worst customer service ever. Don't bother calling or emailing using their customer service contacts. You will be wasting your time.
Phone: (816) 238-7900
Website: http://www.wm.com/location/missouri/deffenbaugh/index.jsp