Watts 3115 in El Mirage, California

Watts 3115 in El Mirage is a power plant (CD US Solar MT 2 LLC, Solar, Photovoltaic). Watts 3115 is located near Saint Andrew's Street.

Operator
CD US Solar MT 2 LLC

Places of worship

  • Church of the Lake – approx. 2.2 mi.