Meet The Staff

The staff at Oral and Maxillofacial are interested in making all of our patients feel comfortable while at our 6 office locations. We strive to achieve efficient and comprehensive treatment for all of our patient’s needs.
Alanna: Practice Manager

Alanna: Practice Manager

I have been a part of the Commonwealth Oral and Facial Surgery & Dental Implant Center team since April 2004 and have enjoyed the successful progression our practice has taken over the years. Our Commonwealth Oral and Facial Surgery & Dental Implant Center teams, referring offices and patients have been an absolute joy to work with. There have been many lifelong relationships created during my time here and I look forward to many more years of growth here at Commonwealth Oral and Facial Surgery & Dental Implant Center. Outside of the office, I enjoy vacationing to the 4×4 beaches of The Outer Banks of North Carolina and spending time with my friends and family as much as life allows.

  Eileen O:   Finance CoordinatorEileen O:   Finance Coordinator

I began my position at Commonwealth Oral and Facial Surgery & Dental Implant Center as the bookkeeper in 2007. I have enjoyed learning the financial side of the oral surgery business as my background was primarily banking and small business accounting. I have an Accounting and Finance degree from LaSalle University. My life outside the office is in Ivyland with my husband, Dennis, our two children and our dog, Misty.



Michelle A:   Scheduling ManagerMichelle A:   Scheduling Manager

I joined Commonwealth Oral and Facial surgery & Dental Implant Center in September 2002. I manage the Practice schedule which includes our 5 Doctors and 6 office locations. Also, my team and I oversee the daily patient schedule. Most times you will hear me on the phone and occasionally will see me assisting on the front desk. Outside the office, I enjoy spending time with family and friends, taking walks and watching movies.


Meet Commonwealth Oral and Facial Surgery & Dental Implant Center’s

Scheduling and Front Desk Coordinators:

Our Scheduling Coordinators and Front Desk Coordinators are experienced in assisting you with your needs.  We strive to explain information to our patients so they understand the appointment and procedure.  We always want to provide excellent care and personalize service.  Our 6 location making scheduling an appointment convenient.