The WOW Center

11450 SW 79th St.
Miami, FL 33173
Phone: 3052797999