We look forward to hearing from you.

Whether you are ready to schedule, have questions about a procedure, or need to reach a specific location, our team is here to help. Find our nearest office below.

Locations

Princeton Junction
63 Princeton-Hightstown Road, Ste 2A
Princeton Junction, NJ 08550

Office hours

Mon: 8:00AM – 4:00PM
Tues: 8:00AM – 4:30PM
Wed: 8:00AM – 3:30PM
Thurs: 8:00AM – 4:30PM
Fri: 8:00AM – 4:00PM

Mercerville
2303 Whitehorse Mercerville Road
Mercerville, NJ 08619-1994

No-show and cancellation policy
A minimum of 24 hours’ notice is required to cancel appointments.
There is a fee for missed appointments.