5001 NW 72nd Ave, Miami, FL 33166, United States
Phone: (305) 888-7072
2601 N Miami Ave, Miami, FL 33137, United States
Phone: (786) 354-0000