Long Branch

Long Branch

Long Branch is a well-established neighbourhood, located along the waterfront in the southwest part of the city. While it’s an area in transition, with many home developments being built along Lakeshore Boulevard, it’s also a village that is teeming with fine...