Alta Vista Drive in McCall, ID 83638

Alta Vista Drive in McCall, ID 83638 (Valley County) is a residential street. It runs in a northeast-southwest direction starting from Farm To Market Road and ends at Potter Lane. Alta Vista Drive also exists in Teton County.

Road Type
residential street
Route
northeast-southwest