1717 N Bayshore Dr, suite 206
Miami, Florida - 33132
United States
Phone: (305) 533-1003
Visit Website: www.lotusbloomspa.com/