Angelica European Holistic Spa Map phone 807 W Green St Champaign, Illinois 61820 Hada Cosmetic Medicine Map phone 201 E Peabody Dr Champaign, Illinois 61820 Nature Healers & Body Works Map phone 1504 S Neil St Champaign, Illinois 61820 Rejuvenis Medical Spa & Facial Map phone 2504 Galen Dr # 107 Champaign, Illinois 61821 Spa Envy & Salon Map phone 2219 S Neil St Champaign, Illinois 61820