Address 16200 NW 57th Ave Hialeah FL 33014 United States
Phone: (305) 817-9729 Open 24 Hours a Day: Yes