Sharron Root NPI 1528737871 Practice location: 1101 Tamiami Trl S Ste 215a, Venice, FL 342854133 Taxonomy code: 101YM0800X Phone: (941) 867-0867