Locations Kendall Location Call Us(786)-899-2346 Address14354 SW 142nd Ave Miami, Fl 33186 Visit Page North Miami Beach Location Call Us(305)-945-3279 Address16058 NE 21st Ave, North Miami Beach, FL 33162 Visit page Miami Lakes Location Call Us(305)-558-9993 Address6814 NW 169th Street, Miami , Fl 33015 Visit Page