Glick Peace Walk is a serene outdoor space in Indianapolis, IN that offers visitors a place for quiet reflection and contemplation.
Surrounded by nature and featuring peaceful walking paths, this destination provides a tranquil setting for individuals seeking a moment of respite from the hustle and bustle of daily life.
Generated from their business information