Explore details about location North Martindale Avenue. North Martindale Avenue is a location situated within the Ventnor City alongside other areas such as North Newark Avenue, North Surrey Avenue, South Harvard Avenue.