Family-Owned Dental Office In Salem, MA

"I started at the office as an emergency patient with medical complications, and Dr. C accepted me as a patient where multiple other dentists refused, and he's made my dental care as pain-free and easy as possible, working within my physical needs and limitations. It's wonderful to be able to work in partnership with a medical team, and to feel like you're a patient, not a client. "

Kelly H.

"Awesome dental practice. The hygienists are wonderful and gentle. Dr. Casiglia is thorough and fantastic. They never push "extras" like some other dental practices. Could not recommend them more highly. "

Greg H.

"Dr. Casiglia’s staff is so warm and friendly and goes out of their way to make you feel welcome and special. The office is sparkling clean and feels very comfy and homey. Dr. Casiglia is so nice and explains everything so clearly—I had a wonderful experience at my first visit and actually look forward to going back to the dentist. "

Hannah J.

"Dr. Casiglia and the rest of the staff at Essex St. Dental Medicine are professional, friendly, and welcoming. The space is in a charming home in Salem, and everything is always clean and organized. Dr. Casiglia is very thorough and takes the time to explain what he is doing. I highly recommend Essex St. Dental Medicine. "

Jacqueline H.

"Dr Casiglia and all his staff are highly professional and give high quality care. They make me feel very comfortable and that is important to me in health care. They are very proactive in their approach which keeps me and my teeth very happy and healthy. "

Nancy G.

Now Offering Limited Time Dental Promotions

Essex Street Dental Medicine is committed to helping patients afford their dental care needs.

Offers Expire: February 29th, 2020
  • $99

    New Patient Exam

    Welcome to Essex Street Dental Medicine! We invite our new patients to take advantage of our $99 exam special.

    Learn More

    $99

    New Patient Exam

    Essex Street Dental Medicine makes preventive dental care manageable and convenient!

    Essex Street Dental Medicine makes preventive dental care manageable and convenient! For just $99, new patients receive a thorough exam, cleanings, and X-rays. This special applies only to new patients who do NOT have dental insurance. 

    New Patient?

  • $49

    Emergency Exam

    Dental emergencies can't wait. If you're in pain or had an accident, call us immediately to schedule an emergency exam for only $49.

    Learn More

    $49

    Emergency Exam

    Our Salem dental team is here to help.

    Suffering from mouth pain, a loose crown, or a cracked tooth? Our Salem dental team is here to help. For just $49, Dr. Casiglia will perform an emergency examination so that you can get back to feeling better again soon! This special applies only to new patients who do NOT have dental insurance. 

    New Patient?

  • FREE

    Implant Consultation

    Are you missing one or more teeth? Dental implants may be the life-changing solution you're looking for! Come in today for a FREE consultation!

    Learn More

    FREE

    Implant Consultation

    FREE dental implant consultations

    Are you ready to restore the look and feel of your natural smile without the use of dentures? Essex Street Dental is now offering 100% FREE dental implant consultations to both new and established patients. This special applies only to new patients who do NOT have dental insurance.

    New Patient?

Having A Dental Emergency? Call Us At: (978) 744-7904

Same Day Appointments Available!

Visit Us Today

Essex Street Dental Medicine

398 Essex Street
Salem, MA 01970

Office Hours

Mon:
8:00am - 5:00pm
Tues:
12:00pm - 6:00pm
Wed:
8:00am - 5:00pm
Thurs:
8:00am - 4:00pm
Fri:
9:00am - 12:00pm

Essex Street Dental Medicine

398 Essex Street
Salem, MA 01970

Office Hours

Mon:
8:00am - 5:00pm
Tues:
12:00pm - 6:00pm
Wed:
8:00am - 5:00pm
Thurs:
8:00am - 4:00pm
Fri:
9:00am - 12:00pm

Contact Essex Street Dental Medicine

New Patient?

Office Hours

Monday:
8:00am - 5:00pm
Tuesday:
12:00pm - 6:00pm
Wednesday:
8:00am - 5:00pm
Thursday:
8:00am - 4:00pm
Friday:
9:00am - 12:00pm