North ShoreData checked October 2026
  1. Home
  2. Wilmette
  3. Spas
  4. Total Body Restore

You will find Total Body Restore, a spa, at 627 11th St Unit 205 in Wilmette. It is also listed as facial spa, massage spa and massage therapist.

627 11th St Unit 205, Wilmette, IL 60091Checked October 2026