Travis E. Self Memorial Park
E Oak St
Marfa, TX 79843
Travis E. Self Memorial Park is a serene outdoor space nestled in the heart of Marfa, TX. The park provides a peaceful environment for visitors to connect with nature and reflect on the beauty of the surrounding landscape.
With well-maintained grounds and walking paths, Travis E. Self Memorial Park offers a tranquil setting for individuals and families to enjoy picnics, leisurely strolls, and moments of quiet contemplation.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.