Big Red (West)
Closed
2401 W 3rd St
Bloomington, IN 47404
Big Red (West) is a serene body of water located in Bloomington, Indiana. This picturesque spot is known for its tranquil scenery, providing a peaceful retreat for locals and visitors alike. Surrounded by lush greenery, it’s a perfect place for leisurely walks, picnics, and enjoying nature's beauty.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.