Needham resident Dr. Benjamin Caplan created the CED Clinic in order to provide individuals suffering from a wide variety of conditions and illnesses an option ...