Now accepting Teledentistry appointments. Contact us to schedule a virtual visit.
Skip to main content

About Services

Location

Alok Arora, DMD
695 Oak Grove Avenue, Suite 300
Menlo Park, CA 94025
Phone: 650-321-1223

Office Hours

Get in touch

650-321-1223