Where is Foster Av/Coney Island Av?

Where is Foster Av/Coney Island Av located?

Foster Av/Coney Island Av, Foster Av/Coney Island Av, United States of America (approx. 40.63245°, -73.96661°)


Where is Foster Av/Coney Island Av on the map?