Practice overview
Landmark Dental is the Norwood practice of Ilya Livshin, DMD, at 77 Access Road, Suite 1. Its official contact page provides the telephone number, weekday schedule and appointment request form. The separate office-tour page shows the entrance, waiting area and clinical rooms and supplies the business map used for the location coordinates. Saturday visits are by appointment; Sunday hours are not confirmed in the published contact information.
Dr. Livshin earned his dental degree at Tufts University School of Dental Medicine after undergraduate study at Boston University. His official biography describes service in the United States Air Force and advanced education in general dentistry at Bolling Air Force Base in Washington, DC. It identifies experience with restorative treatment, implants, root canal therapy, wisdom-tooth extractions, cosmetic procedures and oral and intravenous sedation. The practice places particular emphasis on helping patients whose anxiety has delayed dental treatment. Sedation suitability and the appropriate setting must be discussed with the clinician for the proposed procedure.
The treatment directory includes preventive, restorative and cosmetic dentistry, dental implants, Invisalign and emergency care. Its preventive information covers checkups, dental sealants, oral cancer screening, children’s dentistry, custom sports mouthguards and nightguards for grinding or jaw symptoms. The periodontal section describes scaling and root planing, maintenance cleanings and possible antibiotic treatment according to clinical findings. Families can ask about the recommended frequency of visits and which services are suitable for each patient.
Patients may request an appointment online, indicating a preferred weekday and whether they are new to the practice. The form also asks about insurance and the reason for contacting the office. Call to confirm the appointment, treatment plan, costs and insurance arrangements directly with the team. The website includes separate smile and treatment galleries; these do not establish that a particular outcome will apply to another patient.
The office is located at 77 Access Road, Suite 1, Norwood, MA 02062. Published hours: Monday: 8:00 am–5:00 pm; Tuesday: 9:00 am–2:00 pm; Wednesday: 9:00 am–2:00 pm; Thursday: 9:00 am–2:00 pm; Friday: 8:00 am–5:00 pm; Saturday: By appointment. Call (781) 688-0248 to confirm an appointment, clinician availability and preparation for a visit.
