Explore details about location Pollard Street. Pollard Street is a location situated within the Dallas alongside other areas such as Dallas North Tollway, Churchill Way, Allview Lane.