Address8078 NW 103rd St Hialeah Gardens FL 33016 United States
Phone:(305) 825-4515 Open 24 Hours a Day:No