Med Spas by Location
Med Spas by Treatment
Learn
About
Favorites
Login
Home
California
Alameda, CA
Urgent Care Center of Alameda
Urgent Care Center of Alameda
Med Spa in Alameda, CA
4.2
(98)
2421 Encinal Ave, Alameda, CA 94501
+1 (510) 995-8200
Location
2421 Encinal Ave, Alameda, CA 94501
Get Directions