Robert L.vaughan NPI 1942277025 Practice location: 325 W Wade St, Trenton, FL 326934159 Taxonomy code: 111N00000X Phone: (135) 246-3812