Past Present Future, located at 15 Lancaster Ave., will close once owner Sherry Tillman sells through the remaining inventory. Merchandise has been marked down 20%, though Tillman has not set an exact ...