Thomas Vaughan, M.d — Keller, TX | NearSpotUSA