Krishan K. Batra, MDKrishan K. Batra · Addiction Psychiatry Physician16725 Race Track Rd, Odessa, FL 33556(813) 926-4700Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing