Perry County Veterans Services
128 S Main St. New Lexington. OH 43764. United States
No. 142,132 · US · United States
8561 Rochelle Rd. San Antonio. TX 78240. United States
Leon Vista Park and Trailhead is located at 8561 Rochelle Rd. San Antonio. TX 78240. United States. Visitors rate it 4.7 out of 5, based on 3 reviews shown below. You can call +1 210-207-8480.
Nice place to take a walk and see the wildlife.
Perfect distance from my home and even better, the cycling miles I can do!
Bit of a steep climb from the main trail level.
Leon Vista Park and Trailhead is at 8561 Rochelle Rd. San Antonio. TX 78240. United States. Use the Directions button on this page to open the address in your maps app.
The listed opening hours are Monday: 6 am–6 pm; Tuesday: 6 am–6 pm; Wednesday: 6 am–6 pm; Thursday: 6 am–6 pm; Friday: 6 am–6 pm; Saturday: 6 am–6 pm; Sunday: 6 am–6 pm. Hours can change on public holidays.
You can call +1 210-207-8480.
Visitors rate Leon Vista Park and Trailhead 4.7 out of 5, and 3 visitor reviews are shown on this page.
We use cookies for statistics and to show ads. See the privacy policy.