Original: The city is served by U.S. Route 95, connecting it to New Meadows to the north and Cambridge and Weiser to the south.
Simplified: U.S. Route 95 goes through the city, connecting it to New Meadows to the north and Cambridge and Weiser to the south.