La Parada

1638 E. New York St.
Indiana
United States