Denton, near Belmont Avenue

On Seymour Street, near Belmont Avenue

Buses point north ↑