Lake Palourde Roadon the interactive online map Amelia. Amelia, Lake Palourde Road. Search on the map, closest way, distance to the Lake Palourde Road. Simple and easy to use on mobile devices.