Q: Where is Handicap International France?
A: Handicap International France is located at: 138 Avenue des Frères Lumière, 69008 Lyon, France
Q: What are the coordinates of the Handicap International France?
A: Latitude: 45.7437936, Longitude: 4.8712211
Q: How is Handicap International France rated?
A: Handicap International France has not rated yet on addressschool.com