Where is Madison Ave & Lark St?

Where is Madison Ave & Lark St located?

Madison Ave & Lark St, Madison Ave & Lark St, United States of America (approx. 42.65229°, -73.76735°)


Where is Madison Ave & Lark St on the map?