Open today, 9:00am - 4:00pm
- (626) 445-2053
If you are in the 91007-9246 area, try Fresh Face Medspa, a spa located at 612 W Duarte Rd in Arcadia, CA 91007-9246. Fresh Face Medspa has 1 review on Yelp and is rated 3.5 stars. For Fresh Face Medspa prices and hours call (626) 445-3301.