Eden Spa
(626) 426-0668
77 E 7th St Suite B, Upland, California, 91786
About us
At Eden Spa, we offer and deliver a unique experience that will help you forget your daily stress and feel as if you took a mini vacation.