Paddle Spots in saint louis

2 paddle spots in saint louis, prince edward island, canada.