Explore details about location North Richard Pryor Place. North Richard Pryor Place is a location situated within the Peoria alongside other areas such as North North Street, North Bourland Avenue, West Grinnell Street.