650 NE 22nd Ter, Homestead, FL 33033 Address 650 NE 22nd Ter Homestead, FL 33033 Phone (305) 245-5808 Hours Mon-Thr 11-8 Fri-Sat 11-9 Sun 12-5