Efex Design & Display Corp
CLOSED NOW
Tomorrow: 8:00 am - 4:30 pm
Phone: (786) 360-1765
Fax: (786) 337-7755
Efex Design and Display
Phone: (786) 337-7777
Address: 2305 NW 150th St, Opa Locka, FL 33054
Website: https://efexdesign.com
7825 W 2nd Ct, Hialeah, FL 33014
16500 NW 7th Ave, Miami, FL 33169
1845 NE 146th St, North Miami, FL 33181
5961 W 16th Ave, Hialeah, FL 33012
10011 Nandina St, Miramar, FL 33025
16505 NW 8th Ave, Miami, FL 33169
2655 W 6th Ave, Hialeah, FL 33010
1150 NW 163rd Dr, Miami, FL 33169
1565 NW 36th St, Miami, FL 33142