Teshy John NPI 1508153487 Practice location: 603 6th St Nw, Winter Haven, FL 33881 Taxonomy code: 207P00000X Phone: (813) 553-3330