Cartogiraffe.com

West Orchard Avenue

West Orchard Avenue is an asphalted street with three lanes in Visalia. In the area there are two bus stops.