Le FAM « Le Mas Léocadia » est situé sur la commune d’Aubignan dans le département du Vaucluse. Le village d’Aubignan se situe au Nord de Carpentras, il est accessible par les routes départementales D7 et D55.
La commune d’Aubignan fait partie de la communauté d’agglomération Ventoux Comtat Venaissin (CoVe) qui compte 10 communes.