Tourist attraction
University Park (University Square)
Indianapolis, IN92% like it (4.6 / 33 Reviews )
ABOUT
University Park (University Square) is a tourist attraction located
at 307 N Meridian St, , Indianapolis
, IN.
It has received 33 reviews with an average rating of 4.6 stars.
It has received 33 reviews with an average rating of 4.6 stars.
FAQs
This Tourist attraction received 4.6 points from 33 customer reviews.
The address of University Park (University Square) is:
University Park (University Square)307 N Meridian St
Indianapolis,
University Park (University Square) is listed under
LOCATION
University Park (University Square) Location