The Edwards Pie factory in Edgewood

The Edwards pie plant has been in its current location (off of DeKalb Avenue near the Candler Park MARTA station in central Atlanta) since 1970. Phil Skinner, pskinner@ajc.com
Photo sponsored by