The Foothills trail can be accessed at many points along the way since it runs along side local streets. I generally park near the shopping center at Vindicator and Centennial and follow the patch up and down Flying W Ranch Road. For a longer course, parking at the trail head in Ute Valley Park and taking the path along side the roadway to the west is another option. Parking at Wilson Ranch Pool is another good place to park.
Details about the Foothills Trail can be somewhat confusing. I have looked at a number of documents from the city and the definition of the trail seems to change in each document. The latest document descibes the Foothills Trail as having 2 sections. The Northern and Southern portions of the trail. The description shows that Foothills Trail is a trail runs from 31st street and Colorado Ave north to Oak Valley Ranch Park. A lot of the southern part of the trail involves being routed onto streets so I do not think of that portion as trail or at least the type of trail that most of us are looking for.
The northern portion is trail. It ranges between 30th Street and Flying W Road on the south and Oak Valley Ranch Park on the north. Some earlier documents from the city show it to go further north and into the Blodgett Open Space area. If you follow the dirt to the west of Oak Valley Ranch Park, you can get over to the trail that I map as the Quarry Trail. The city map has the Foothills Trail following this trail for about a mile then looping down into the Blodgett Open Space and eventually joining the West Woodmen Trail. On the south end, you can follow 30th street for about 1/3 mile and pick up the bike path on the east side of 30th and follow this down to where it hits 31st Street. Most of this would be paved pathway.
The southern portion involves using the section of paved paths south of Garden of the Gods Road down to 31st street where is ends at the Garden of the Gods. From there, you would follow the bike lane on the street to Colorado Avenue.