Dr. James Gray is a Oral And MaxilloFacial Surgeon,Prosthodontist and …read moreDentist in Virginia Beach 23452, Virginia Beach VA and has an experience of 16 years in these fields. Dr. James Gray practices at Office in Virginia Beach 23452, Virginia Beach VA and Chesapeake Dental Specialists PLLC in Chesapeake 23320, Chesapeake VA.
Some of the services provided by the doctor are: Temporomandibular Joint (TMJ) Surgery,Abscess or Fluid Incision and Drainage,Cleft Lip and Palate,Oral Hairy Leukoplakia and Impacted Teeth etc.read less