Explore details about location South New Hampshire Avenue. South New Hampshire Avenue is a location situated within the Los Angeles alongside other areas such as Welby Way, Los Tilos Road, Hanson Way.