DR. NOVIKOV WELLNESS AND SKIN CARE

Book an Appointment

Book a dermatology appointment in Northborough, MA

Booking with us is simple. Choose a provider below and you’ll be taken to our secure online scheduler — most appointments are available within a week.

Not sure who to choose? Any of our providers can help with general skin concerns, skin checks, and minor in-office procedures — pick whoever has the soonest availability. New patients are always welcome.

 

Prefer to book by phone?

Call us at 508-936-1657. Our staff can usually find you an appointment within the week, and same-day visits are often available for urgent skin problems.

What to bring to your first visit

Bring your insurance card, a photo ID, and a list of any medications you take. If you are coming in for a full skin check, it helps to arrive without makeup or nail polish so your provider can examine your skin and nails clearly. New patients are always welcome.

Insurance and payment

We accept most major insurance plans, and in most cases no referral from your primary care physician is needed. If you are paying out of pocket, ask about our self-pay rates — they average about 20% lower than the national average. For questions about a bill, visit our billing department page.

Our Northborough office

Dr. Novikov Wellness and Skin Care
318 Main Street, Suite 165
Northborough, MA 01532
508-936-1657

We are in the Post Road Market Plaza on Route 20, with plenty of free parking, and we are an easy drive from Westborough, Marlborough, Shrewsbury, Berlin, and Hudson. Get directions to our Northborough office.

Prefer to see Mikhail Novikov, MD? Call (508) 936-1657 and we’ll find you the soonest opening.