6 Leon Ave is somewhat walkable, which means some errands can be accomplished on foot.
Explore how far you can travel by car, bus, bike and foot from 6 Leon Ave.
Wilmington/Newark Line Wilmington/Newark Line
1 Philadelphia Pike
61 Naamans Road