2019 E 81st St, Tulsa, OK 74136
(918) 584-0584
- Office Hours:Monday 9am to 430pm, Tuesday to Friday 930am to 430pm, Saturday 9am to 4.30pm, Sunday 9.30am to 4.30pm
- Services are restricted:residents of Tulsa only.
- Other Notes:Please empty and rinse containers.
- Service Types:Drop off