Suggest an Edit L. Stephen Vaughan, D.D.S., M.D.
L. Stephen Vaughan, D.D.S., M.D.
26730 Towne Centre Drive #105, Foothill Ranch, Lake Forest, CA 92610
+1 949-297-8880
26730 Towne Centre Drive #105, Foothill Ranch, Lake Forest, CA 92610
+1 949-297-8880