Lumenera Corp. is a Ottawa, ON business. Lumenera Corp. is located at 7 Capella Ct, Ottawa, ON. The postal code is K2E8A7.
You can contact Lumenera Corp. at 613-736-4077 or from out of area call 1 6137364077.