About Dr. Richard M. Holmes, DDS
Dental care in Newport, NH, often begins with a visit to Dr. Richard M. Holmes, DDS. His practice, situated at 148 Main Street, offers a range of services to keep your oral health in check.
From routine check-ups and cleanings to more complex procedures like root canals and crowns, Dr. Holmes and his team provide personalized care. The office is easily accessible, located near the intersection of Main Street and Route 112. To schedule an appointment, simply call (603) 863-4930.
For directions, you can use this Google Maps link. The office is nestled among other local businesses, making it a convenient stop for Newport residents and visitors alike.
This listing was last updated on April 28, 2026