An interactive map showing the location of Ray Homestead, Opelousas, Saint Landry Parish, Louisiana, USA.