Our Locations
MIAMI:
3500 NW 67th St
Miami, FL 33147
305-889-2800
SOUTH MIAMI:
17528 S. Dixie Highway
Perrine, FL 33157
305-238-5636
BROWARD:
2214 SW 56th Terr
Hollywood, FL, 33023
305-354-3200
WYNWOOD:
2230 NW 8th Ave
Miami, FL, 33127
305-889-2800
NORTH MIAMI BEACH:
2002 NE 154 ST
North Miami Beach, FL 33162
305-354-3200
HOMESTEAD:
557 SW 2ND ST
Homestead, FL 33030
305-238-5636
Contact Us
Phone:
305-889-2800
Español:
305-835-7003
or
305-633-9001
Fax:
305-889-2888