Shelton, adjacent to Wellesley Street

On College Road, near Wellesley Street

Buses point north ↑