Wellness oasis ★★★★☆4.3 (18) Spas & Massage Foot massage parlor · Massage therapist · Medical spa 996 Fitzuren Rd, Antioch, CA 94509 Call Details →