The Haymarket’s Salad Days

The Mechanicsville theater lasted 45 shows — but provided memories for a lifetime

by