user
Northside Wastewater Treatment Plant
5628 N 105th E Ave, Tulsa, OK 74117, United States
Appearance
Northside Wastewater Treatment Plant

Comments
Me
Review №1

Okay as wastewater treatment plants go in compliance with. DEQ regs, 99 percent of time

Is
Review №2

Great place, they take what you dont want.

Ro
Review №3

THIS is the best place in Tulsa if you want to get a tour and find out what really happens to WHATEVER you flush / dispose of down any sanitary sewer drain.Some people may sensitive to odors which are indicative of the...uh...treatment process. (HA!)

Information
1 Photos
3 Comments
4.5 Rating
  • Address:5628 N 105th E Ave, Tulsa, OK 74117, United States
  • Site:https://cityoftulsa.org/government/departments/water-and-sewer/wastewater/treatment-plants/
  • Phone:+1 918-591-4555
Categories
  • Sewage treatment plant
Similar organizations