flashbackdallas.com
Allen & Cochran: Allen Street Drugs, St. Peter’s Academy, St. John Baptist Church — ca. 1946
A lively intersection in the African-American “North Dallas” neighborhood.