Explore details about location De Lacy Avenue. De Lacy Avenue is a location situated within the West Yellowstone alongside other areas such as Firehole Avenue, South Electric Street, Access.