Photo of Dr. Richard Shen

Location

1842 Beacon Street, Ste 206, Brookline, Massachusetts  02445
Beacon Dental Center
1842 Beacon Street, Ste 206
Brookline, Massachusetts
Mon 9:00 am - 5:00 pm  
Tue 9:00 am - 5:00 pm  
Wed 9:00 am - 5:00 pm  
Thu 9:00 am - 5:00 pm  

See more Dentists

About

Dr. Richard Shen is the new owner and second generation of Beacon Dental Center. He is spearheading a renewed commitment to the patient experience. As a native resident of Massachusetts and son of Dr. Zhang, Dr. Shen has received high levels of training at each step of his education. Dr. Shen attended New York University to pursue a Bachelor of Arts in Biology with a minor in Chemistry, graduating early and with honors. He returned to Massachusetts to continue his studies at Harvard School of Dental Medicine to receive his Doctorate of Dental Medicine. He completed advanced training at the prestigious General Practice Residency at James J. Peters VA Medical Center in Bronx, NY. Dr. Shen returned to Brookline, MA to take over the family practice at 1842 Beacon St. He provides comprehensive dentistry services, including Invisalign, implants, and cosmetic dentistry. Dr. Shen loves to try new restaurants, cheer on the local sports teams, and spend time with family and friends.

Frequently asked questions

Where is Dr. Richard Shen's office located?

Dr. Richard Shen's office is in Brookline, MA.

What services does Dr. Richard Shen offer?

Dr. Richard Shen offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Dr. Richard Shen's services on Opencare or book your appointment today.

Does Dr. Richard Shen accept insurance?

Dr. Richard Shen accepts Aetna, Altus Dental, Blue Cross Blue Shield and more. Enter your insurance details on Opencare to check coverage.

Education & Certifications

Education
Education
DMD
Harvard School of Dental Medicine
Certification
Certification
Mass.gov Office of Health and Human Services (EOHHS) License Verification Site
Jun 21, 2023