Ideal Self is a weight loss clinic focused on each individual client. Our goal is to provide a client-centered, positive experience to each person who strives to improve body composition and lose weight.
Contact us
1733 Storrs Road06268 Storrs United States of America