EL SALON KUMBALA Details Location Address:1314 20th STREET, VERO BEACH, Florida, 32960, United States