NPI Central
L. Stephen Vaughan, D.D.S., M.D. Inc NPI Number 1285075838 — Foothill Ranch, CA | NPI Central