Welcome to the Town of Point Leamington. Point Leamington is located on the shore of Southwest Arm which extends southward from Notre Dame Bay on the province's Northeast coast. The Town with a population of approximately 600, is long and narrow and follo