1. K Batra Krishan MD 16725 Race Track Rd, Odessa, FL 33556 Coordinate: 28.10279,-82.58296 Phone: (813) 926-4700