Own or manage a place in town?
Claim a listingDepot Plaza is a popular hangout located near the corner Miller and Throckmorton avenues. This urban park has no grass, but locals take advantage of its downtown location by enjoying nearby shops, many shade trees, park benches (some with built-in checkers and chess boards) and picnic tables.