Solar Plexus

Missoula, MT

Details

Address
1002 Burlington Ave., Suite 100 Missoula, Montana 59801
Phone
406-721-1130
Source detailsCompany page: Company website page Solar Plexus · Checked Oct 9, 2026

Service area

No service area on file.

Licenses

No state contractor license on file.

Profile

No profile details on file.

Sources

1
Company page: Company website page Solar Plexus · Checked Oct 9, 2026