55 employees
Lumicor is an architecture & planning company providing interior design and decor solutions.
1972