For over 15 years, Dr. Andrew Klein has provided exceptional treatment to South Floridians of all ages and origins. Dr. Klein has helped patients with a variety of issues ranging from family and work-related stressors to the uncertainty caused by hurricanes and relocation. Dr. Klein’s compassionate and personalized treatment style has helped his patients experience personal growth and find balance and meaning in their lives.