North and Boulevard
Allison (my most famous friend) clued me in to an article from a few months ago about “one of central Atlanta’s last true ghettos.” The location? Boulevard between Freedom Parkway and Ponce de Leon.
Please reference the picture below. The green street is what we’re talking about. The red dot is the Pizza Hut mentioned in the article. The blue dot is 511 North Avenue, where I lived for about 15 months, and where Aaron and Steve lived for almost 3 years.

Yup. You can read the article here.