Body Shop Inc Chroma
3020 Nw 23rd Ter
Miami, FL 33142-7004
305-633-1296