SO Dr. Sarita Ojha, DDS Is this you? Claim your profile General Dentistry 0Leave a review Cerulean Dental Spa 3967 Rivermark Plz, Santa Clara, CA, 95054 (408) 988-1588