No, Dr. Starr is a Dental Implant Specialist. This means any procedure pertaining to dental implants will be performed in our office by Dr. Starr.
No, Dr. Starr is a Dental Implant Specialist. This means any procedure pertaining to dental implants will be performed in our office by Dr. Starr.