Former Lost Leaf (Phoenix, Arizona)

USA / Arizona / Phoenix / Phoenix, Arizona / North 5th Street, 914
 abandoned / shut down  Add category
 Upload a photo

The Lost Leaf was a bar that was formerly located here.
Nearby cities:
Coordinates:   33°27'29"N   112°4'4"W
This article was last modified 7 months ago