Clara Martin Center 24 South Main Street is a mental health treatment center for people seeking treatment near Orange County. As part of their treatment modalities for recovery, Clara Martin Center 24 South Main Street provides during treatment. Clara Martin Center 24 South Main Street is located in Randolph, Vermont, accepting cash or self-payment for treatment.