contact us Contact Us Visit OUR LOCATIONS Office 4047 Okeechobee Boulevard, Suite 206 West Palm Beach, FL 33409 PH: (561)-656-5601 | info@treeoflifefi.org Tree of Life Resource Center 2701 Vista Parkway, A-6West Palm Beach, Florida 33411 PH: 561-656-5601 | info@treeofliferesourcecenter.org DONATE