IMPIRIAL GLASS & MIRROR ART INC.
OPA LOCKA, FLORIDA
IMPIRIAL GLASS & MIRROR ART INC., OPA LOCKA
IMPIRIAL GLASS & MIRROR ART INC. is an Inactive company incorporated on August 13, 2015 with the registered number P15000068442. This Domestic for Profit company is located at 3820 NW 135 ST, OPA LOCKA, FL, 33054, US and has been running for nine years. It currently has one President.