Q1
Where is this water works located?
This Water Works is located at 11103 E 41st Street Tulsa, OK 74146-2730
Q2
What is the contact number for this water works?
The contact number for This Water Works is (918) 660-7133
Q3
What are the annual sales for this water works?
This Water Works has annual sales of approximately $120,000
Q4
How many people are employeed at this water works?
This Water Works has around 3 3 employees at this location