Electric Laboratories & Sales
Located in Decatur, Illinois
Address: 2222 Hubbard Ave, Decatur, IL 62526, United States
Phone: +1 217-875-7172
Rating: 5
Categories
- Electrician
Photos
Latest Fire Recovery & Restoration Services
Comments
-
Review 1 (2019-04-26 - Rating: 5)
Just one dockopen at 8but start unloading @ 7:30very fast unloadingjust 30 minute for unload the full van