7707 NW 103rd St., Hialeah, FL 33016 United States

25.867732, -80.324116