The Plex at Slemon Park
45 Juniper Lane, Slemon Park, PEI
View Larger Map