Delaware Historical Photos Gallery P3 / Phillips 66 across from the Edgemoor Theater northbound on Gov Printz Blvd in Wilmington Delaware circa early 1960s
Delawaredd.org