Saint Leonards BeachAvondaleBeachesSaint Leonards BeachAbout Saint Leonards BeachAddress: Avondale, Auckland Claim ListingContact InformationPhone: Address:AvondaleAuckland