Skip to Main Content
Foothills Park

Southwood I Park

Southwood I Park is a 2.5 acre property located at 6200 Pamela St. Off- Leash Area (OLA) open for dogs from March 15- Sept. 15, 2017.