Lumio
9327 Hwy 6 N
Suite 130, Houston
TX, 77095
Phone:
(888) 586-4649Web: www.lumio.com
Category: Solar Installation
Store Hours:
Mon | 9am - 6pm |
Tue | 9am - 6pm |
Wed | 9am - 6pm |
Thu | 9am - 6pm |
Fri | 9am - 6pm |
Sat | Closed |
Sun | Closed |
Nearby Stores:
-
Pink Energy - Houston
Hours: 7am - 7pm (6.5 miles)
-
Infinity Energy - Houston
Hours: Unknown (7.1 miles)
-
Spruce Power - Houston
Hours: 8am - 6pm (10.6 miles)
-
Ready Solar - Houston
Hours: 8am - 8pm (11.6 miles)
-
Freedom Solar Power - Houston Solar Panel Company & Installers
Hours: 9am - 5pm (13.3 miles)
Location Map:
About Lumio
About Lumio Lumio believes improving and maintaining your home should be a delightful experience. Lumio is one of the largest solar companies in the world with a focus on creating a brighter home experience. At a time when officials are focused on the country’s over-taxed electrical grid and..
Manage Business:
Note: Lumio Houston store hours are updated regularly, if you find any error please notify us.