Sewage Treatment Plant (STP) Jabel Ali is located in Dubai, UAE on W66PP7P, Jebel Ali - Lehbab Rd. Sewage Treatment Plant (STP) Jabel Ali is rated 4.7 out of 5 in the category sewage treatment plant in UAE.
Address
W66PP7P, Jebel Ali - Lehbab Rd
Accessibility
Wheelchair-accessible entrance