Elizabeth spa No rating yet Spas & Massage Massage therapist 2661 Blanding Ave, Alameda, CA 94501 Today: Open 24 hours Call Details →