Explore details about location Felix Lee Road. Felix Lee Road is a location situated within the East Feliciana Parish alongside other areas such as Northeast Rouchon Road, Pine Street, Highway 957.