The Bodhi Tree House 6900 Biscayne Blvd Suite 5,Miami, FL, 33138 (786) 703-2790 Website Directions (786) 703-2790 Website Directions Add To Address Book Add To Address Book