Cartogiraffe.com

Falling Leaf Way

The Falling Leaf Way is an asphalted street with a maximum speed of 25 mph with two lanes in Montgomery Township.