Address: S La Cholla Blvd & W Ocelot Way Tucson, AZ, 85713, USA
Rating: 2
Rating: 2
Caller is reporting that there is an overgrowth of shrubs and bushes at the location here that blocks visibility for those turning off of Ocelot Way and onto La Cholla Blvd. Caller states that the overgrowth creates a blindspot. Caller also reports a similar situation further south on the intersection of La Cholla and San Juan Trail as well.