ISA FRANCE est situé à la frontière Suisse, dans le département du DOUBS, et plus précisément dans la commune de VILLERS-LE-LAC.