Frequently asked questions
Where is Teresa Oh's office located?

Teresa Oh's office is in Princeton, NJ.

What services does Teresa Oh offer?

Teresa Oh offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Teresa Oh's services on Opencare or book your appointment today.