Vita Picchi NPI 1427626217 Practice location: 20 E Simpson Ave, Jackson, WY 830018667 Taxonomy code: 171100000X Phone: (307) 264-0278