Elizabeth Tavernari NPI 1144769811 Practice location: 11826 State Road 54, Odessa, FL 335563496 Taxonomy code: 363LF0000X Phone: (813) 616-8001