Write a review about L. Stephen Vaughan, D.D.S., M.D.

* — Required information

L. Stephen Vaughan, D.D.S., M.D.

26730 Towne Centre Drive #105, Foothill Ranch, Lake Forest, CA 92610

+1 949-297-8880

View details