Metropolitan Water District is located in United States on 700 Alameda St, Los Angeles, CA 90012, United States. Metropolitan Water District is rated 4.4 out of 5 in the category water services company in United States. Metropolitan Water District is a regional wholesaler that delivers water. Mission MWD Act & Code Board Agendas.
Address
700 Alameda St, Los Angeles, CA 90012, United States