Interestingly there is a large church just a few doors away from this site and another down the block. A playground is also pretty close.
Right down the street from Tulane and Loyola universities.