Need a Price Quote for Your Waste?

Request Pricing Today 

Get an affordable solution from our channel partners.

Detroit Renewable Power LLC

Greater Detroit Resource Recovery Authority

5700 Russell St., Detroit, MI 48211 • (313) 972-5700

Acceptable Waste

Contact Details

Street Address

5700 Russell St.
Detroit, MI 48211
United States

Phone

P: (313) 972-5700