Park
Spades Park
Indianapolis, IN86% like it (4.3 / 11 Reviews )
ABOUT
Spades Park is a park located
at 2301-2417 E 16th St, , Indianapolis
, IN.
It has received 11 reviews with an average rating of 4.3 stars.
It has received 11 reviews with an average rating of 4.3 stars.
FAQs
LOCATION
Spades Park Location