Point Leamington, Point Leamington, NLA0H 1Z0Get directions
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...more...See more text