1 facility record for THE ORAL SURGERY & DENTAL IMPLANT SPECIALIST OF SAN DIEGO — data from EPA ECHO
SAN DIEGO, CA