Desert Rat Electrical
541-382-3959
44.0623
-121.335686
About Desert Rat Electrical
Desert Rat Electrical is located at 1580 NW Newport Ave, Bend, OR. This location is in the River West neighborhood..