Lotus Bend Sanctuary is a private sanctuary and soul retreat in Manchaca, Texas, about 25 minutes from central Austin. The business presents itself as a peaceful setting removed from the city and notes that the facility is not open to the general public.
Lotus Bend Sanctuary
2808 Robin Rd
Manchaca, TX 78652
Is this your business?