Callidus Electric - 24 Hour Services, Contractors, Solar, Installation, Repairs 365 E Arby Ave Suite 1A, 89119 South Strip