S

Solar Power Utah

(on north state street)
Electricity in Lehi, UT
Electricity
Electronics
Home Services

Location

1520 North State Street
Lehi, UT
84043

About

Mountain States Solar of Utah is a premier full-service solar power company. Providing solar panel sales, installation and repairs to Utah residents. With attention to detail we offer a wide range of solar services. Give us a call today to talk with one of our solar energy consultants.

Information

Company name
Solar Power Utah
Category
Electricity

FAQs

  • What is the phone number for Solar Power Utah in Lehi UT?
    You can reach them at: 385-250-4648. It’s best to call Solar Power Utah during business hours.
  • What is the address for Solar Power Utah on north state street in Lehi?
    Solar Power Utah is located at this address: 1520 North State Street Lehi, UT 84043.