Stamford, adjacent to Audas Place

On Ross Drive, near Audas Place

Buses point east →