Lynn Ellis North Palm Beach, Florida 33408, United States Practitioner Added on August 4, 2023 Location: PO Box 14233, NORTH PALM BEACH, Florida, 33408-0233, United StatesISHA Training: Level One, Level Two, Lymphatic IridologyLanguage(s): English