Richmond Heights Internal Medicine is pleased to welcome Sean Villaflores, M.D. Located at 1027 Bellevue Ave. Suite 107 in Richmond Heights, Dr. Villaflores joins Dr. Snehal Gandhi, Dr. Marc Radabaugh, Dr. Rishi Sud, Dr. Elizabeth Tracy and Dr. Stanley Vriezelaar along with Nurse Practitioner Jessica Montgomery Mims.

Board eligible in Internal Medicine, Dr. Villaflores graduated from Ross University School of Medicine and has a particular interest in preventative care, geriatric medicine, and health screening. Before joining Esse Health, Dr. Villaflores worked in organizing a multi-specialty pain management program. Appointments with Dr. Villaflores can be made by calling 314.645.3743