Dolphin Mall Showroom 11501 NW 12th ST #M100Miami, FL 33172
Phone: (305) 418-8689
Showroom Hours Monday-Saturday: 10am-9:30pm Sunday: 11am-8pm