Glendale Water Department is located in Glendale, United States on 5850 W Glendale Ave #1. Glendale Water Department is rated 1.9 out of 5 in the category water utility companycity government office in United States.
Address
5850 W Glendale Ave #1
Accessibility
Wheelchair-accessible entrance