Dr. Steven Glenn Vaughan, MD | General Surgeon in Graham, TX | FindClarity