Thursday Jun 23, 2016 10:00 AM - 11:00 PM EDT
29th Street Beach. Registration at 29th and Promenade. Weather Permitting
$1
609.263.9643
Enter your email address below to receive a reminder message.