Efex Design & Display Corp
Add to Favorites
OPEN NOW
Today: 8:00 am - 4:30 pm
Saved to Favorites
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
16505 NW 8th Ave, Miami, FL 33169
10011 Nandina St, Miramar, FL 33025
5961 W 16th Ave, Hialeah, FL 33012
1150 NW 163rd Dr, Miami, FL 33169
2655 W 6th Ave, Hialeah, FL 33010
550 Fisherman St, Opa Locka, FL 33054