Juan Chicha Corp
9999 NW 89th Ave # 4
Miami, FL 33178
Miami, FL 33178