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