Dr. Andrew Shannon is responsible for all of general dentistry and is proud of his reputation for his excellent, high-quality of care.
Dr. Robert Craig is responsible for all implant and referral work & possesses a wonderful mix of experience, passion and empathy.