Ted Roberts NPI 1215958822 Practice location: 1000 Locust St, Reno, NV 895022597 Taxonomy code: 227800000X Phone: (755) 786-7200