About

Edit info

Searching for a day spa in Marina, San Francisco? Try Stasis Facial Spa, a spa located at 3109 Fillmore St. Stasis Facial Spa is one of the top day spas in San Francisco with 5 stars across 24 reviews on Yelp. Have questions about Stasis Facial Spa prices or hours? Call (415) 568-7806 to get more information.

Yelp Reviews