No photo availableWeight Loss ClinicStem Cell Therapy - BioRestore4.5(5 reviews)54C-Trust Score10 Waterside DriveFarmington, CT 06032Accepting PatientsGet a Free ConsultationPrefer online treatment? Compare telehealth providers