About

Edit info

If you are around Fremont, CA, try Millennium Salon, a nail spa located at 3909 Stevenson Blvd in Fremont, CA 94538. Call for more information. The phone number is (510) 623-8623. See open and close hours below.