I think the site you are looking for is here - http://www.americansinfrance.net/