1. Leela Foundation 574 E Main St Apt 1, Ashland, OR 97520 Coordinate: 42.19408,-122.70755 Phone: (541) 201-2051