Explore details about location Baron's Avenue South. Baron's Avenue South is a location situated within the Hamilton alongside other areas such as Lemoyne Place, Barrie Street, East Avenue North.