About

Edit info

Located in Alameda, CA, Sumbody - Alameda, CA is a day spa situated at 1350 Park Street, Alameda, CA 94501. Need Sumbody - Alameda, CA hours or want to make an appointment? Sumbody - Alameda, CA's phone number is (510) 523-2639.