Click here to schedule an appointment online. New patients may call (804) 944-9897 to make an appointment.

Dr. Richard Macilwaine, DDS
Telehealth available
Dr. Richard Macilwaine, DDS is a dentistry practitioner in Glen Allen, VA. He currently practices at Family Dentistry of Short Pump. He accepts multiple insurance plans.
Insurance Accepted
- Aetna
- Ameritas
- CareFirst Blue Cross Blue Shield
- Delta Dental
- Dental Network of America
- DenteMax
- Guardian
- Humana
- MetLife
- Principal Financial Group
- United Concordia
- UnitedHealthCare
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Macilwaine?
I think Dr. Mac is the best dentist I have ever been to. He is kind, compassionate and caring. Being a Beatle lover makes him extra special to me! I love all of the ladies at the front desk and my Carrie is simply the sweetest young woman I have ever met. A special shout out to Kelly, Cat and Tammy for being so wonderful to me.
Frequently Asked Questions
A list of accepted insurance providers is available on the Healthgrades insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Richard Macilwaine, DDS on Sharecare. To arrange an appointment, call the number on Dr. Macilwaine's profile.
Dr. Macilwaine frequently treats the following conditions: Abscess, Bad Taste in Mouth, and Canker Sore. See more on Sharecare.
Dr. Macilwaine's office is located at 11549 Nuckols Rd Ste A, Glen Allen, VA 23059. You can find other locations and directions on Sharecare.
Dr. Macilwaine provides telehealth services. Please contact the office to determine whether you are eligible.
There is a star rating of 3.6/5 for Dr. Richard Macilwaine, DDS. Patients say that the appointment wasn't rushed and the provider explained conditions well. See all patient feedback on Sharecare.
Locations
-
Family Dentistry of Short Pump
-
1
Family Dentistry of Short Pump
11549 Nuckols Rd Ste A, Glen Allen, VA 23059 Existing Patients: (804) 944-9897
-
1