IMECA is located in MIAMI, United States on 4250 NW 37TH AVE. IMECA is rated 4.6 out of 5 in the category lumber & hardware in United States. IMECA is a company based out of 4250 NW 37TH AVE , MIAMI, Florida, United States.
Company size
1-10 employees
Headquarters
MIAMI, Florida
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance
Offerings
Service guarantee