Turtle Club Baseball (@TurtleClubBB) profile picture

Turtle Club Baseball is comprised of Turtle Club House League, LaSalle Athletics (PSWA) and LaSalle Titans (SPBA), located in LaSalle, Ontario.

LaSalle, Ontario
Joined October 2011