Addresses on Amherst Blvd in Atlanta Georgia