General information for Taneha Utilities Authority
Physical address
6217 S 63rd W Ave, Tulsa, Ok, 74131
Mailing address
6217 S 63rd W Ave, Tulsa, OK, 74131
Points of contact for Taneha Utilities Authority
SAM.gov Points of Contact
Loretta
Kelch
Government Business POC
Electronic Business POC
Manager
6217 S 63rd W Ave., Tulsa, OK, 74131
Additional contact details may be available