Explore details about location Lilla Road. Lilla Road is a location situated within the Las Cruces alongside other areas such as Harrelson Street, Saddle Rock Road, Inspiration Lane.