Bus stop STUCK in the middle of the annoying island.
Bloomingdale Rd/Veterans Rd E is located at Staten Island, NY 10309