Osho Leela Meditation Center 1025 Rosewood Ave #107,Boulder, CO, 80304 (303) 449-8837 Website Directions (303) 449-8837 Website Directions Add To Address Book Add To Address Book