The photographer (Griffin?) took the shot standing at the entrance of Riverview Cemetery looking down South Grand Street during the 1927 flood. Fox Poultry Farms is on the right. Newspaper ads stated it was located at 3700 South Grand. I looked at the site on Google maps but all that marks the spot is a concrete slab.
https://www.louisianadigitallibrary.org/islandora/object/oplib-pho%3A740