T: 650.716.4888 | F: 650.716.4966
Tue & Fri 7:30am to 4:30pm | Wed & Thu 9am to 6pm

Contact Us

We are located at:

1733 Woodside Road, Suite 100
Redwood City, CA 94061

For appointments and inquiries:

P: 650.716.4888
F: 650.716.4966

Email: info@drtimchoy.com