About

Edit info

Ultimate Skin Care is a spa located on 3431 Fruitvale Ave in Glenview, Oakland 94602. Question on Ultimate Skin Care prices and hours, or need to make an appointment? Call today at (510) 336-3048.