Address: 5180 Tecolote Rd, San Diego 92111
Phone: (858) 581-9944
State: CA
City: San Diego
Street Number: 5180 Tecolote Rd
Zip Code: 92111
categories: park
related searches: Tecolote canyon natural park san diego tickets, Tecolote canyon natural park san diego map, Tecolote canyon natural park san diego hike, Tecolote canyon natural park san diego entrance fee, Tecolote canyon natural park san diego directions, Tecolote canyon natural park san diego history, Tecolote Canyon Trail, Tecolote Canyon map