Building Name:
Indianapolis Tennis Center
Code:
TN
Street Address:
815 W. New York St.