Save William C. Desouza, MD WilliamDesouza.MD.com • Internist William Desouza, MD 120 Davy Crockett Mall, Trenton, TN