GPS Coordinates of 48.66632, 2.33657 - Villemoisson-sur-Orge, Île-de-France