Taller Yumuri Machine Shop Inc
3890 NW 132nd St
Opa Locka
FL
33054
(305) 688-8200
Open Map
Description
Taller Yumuri Machine Shop is located at 3890 NW 132nd St, Miami, FL. This business specializes in Bath & Body Products.
by merchantcircle on November 28, 2015 from
merchantcircle
Categories: Machine Shops
industrial machinery
jobbing & repair
Machine Shops
Metal Industry
Number of employees: 1 to 4