John D. Mecca, DDS

Dr. Mecca is a 1989 graduate of Georgetown University School of Dentistry, with a BA in biology from SUNY (State University of New York) in Oneonta, New York, where he graduated in 1985. Dr. Mecca continues his education annually and has been practicing for the last 27 years. He is a member of the AGD (Academy of General Dentistry) and DOCS; he also has a certificate in oral conscious sedation. Dr. Mecca’s goal as a dentist in to provide the best treatment possible in the most comfortable environment.

Dr. Mecca has 3 sons and a daughter, and enjoys golfing and ice hockey, bike riding, reading, supporting his kid’s activities, and enjoying the state’s limited warm weather.

Meet Our Team

Our happy, friendly, and personable team at Mecca Dental is dedicated to the comfort and care of our patients. Not only do we want you to be comfortable during your dental care in New Hartford, New York, but we also want you to feel comfortable with our dentist and team. We invite you to read through our biographies before your visit so you can get to know us a little better. We look forward to getting to know you!

Megan Flagg – Dental Hygienist

Megan is a dedicated dental hygienist with over a year of experience at Mecca Dental . She holds an AAS degree in dental hygiene from SUNY Canton (2011), with over 12 years of valuable expertise in the field. She appreciates the teamwork and enjoyable atmosphere at our practice, contributing her well-organized approach and excellent time management skills to ensure efficient operations.

Megan enjoys reading, lounging by the pool and spending quality time with her loved ones. She is happily married to her husband, Billy, for five years.

Jenna Giglio – Scheduling Coordinator

Jenna completed her education at Mohawk Valley Community College and BOCES in 2017 and has been with our team for over five years. In her role as the first point of contact for our patients, Jenna takes pride in giving a positive first impression. She happily assists patients with their inquiries throughout their appointment and fosters a supportive and uplifting atmosphere.

Outside of work, Jenna finds joy in traveling and being outdoors, enjoying the warm weather with her husband, Joe, and their dog, Rocco. She and her husband welcomed their first child, Joey, in May 2022, and they are eagerly awaiting the arrival of another baby boy in November 2023.

Sarah Gray – Registered Dental Hygienist

Sarah holds an associate degree in dental hygiene from Broome Community College in Binghamton, NY, and has been with us for over four years. She appreciates the close-knit nature of our practice, where a small group of professionals are committed to providing the very best care for our patients. Sarah actively contributes to our practice by offering her assistance to her colleagues and education to our patients. She loves building strong relationships with patients and their families

Outside of work, Sarah enjoys attending UCFC soccer games at Adirondack Bank Center, reading and spending with her family and friends. Sarah is happily married to her husband, Justin, and they have a daughter along with two dogs and two cats.

Ashley Russell – Scheduling Coordinator

Ashley has been a member of our practice for over two years. With an associate degree of applied science in dental assisting and expanded functions training, Ashley brings a wealth of knowledge to her role. She appreciates the strong teamwork and bond we share at our practice, and she is always looking to help by finding ways to better organize our practice and make things flow smoothly.

Originally from eastern North Carolina, Ashley relocated to be with her spouse, Matt, and has found it a nice change from the bustling beach town she once called home. While she occasionally longs for the warm weather of her hometown, she has developed a deep affection for the area, often hiking, seeing different waterfalls and riding a side-by-side.

Ashley is a proud boy mom to a pre-teen and a loving stepmom to a younger son. She and her spouse are in the process of building their dream home near Trenton.

Tracey Walker – Dental Assistant

Tracey is a joined Mecca Dental in February 2022, bringing with her over 25 years of valuable experience. She thrives in our exceptional team environment, where everyone willingly supports each other.

Beyond her professional expertise, Tracey finds joy in her hobbies, including boating and relaxing at her camp on Oneida Lake during the summer, as well as indulging in cross-country skiing during the winter months. Alongside her loving husband, Jim, Tracey takes pride in being a devoted mother to her daughter, Kimberly, and a doting dog owner to their pug, Buddy Lee.