2 Champagne Dr., North York, ON
Formglas Inc. is a custom manufacturer of interior architectural elements.