March 29 - 29, 2008
2800 W. Division St., Suite F6, Arlington, TX 76012
Okay, so why didn’t we know about this place? Apparently it’s the most happenin’ art space in Arlington. Show up for the party, stay for the art.