Tse Addo trotro station near Labadi June 20, 2021 Author: Accra trotro The Tse Addo trotro station is off Tse Addo High Street in Accra. Buses to Tsui Bleoo, Rasta, Labadi, Teshie, Nungua, 37, Spintex. Tse Addo means “King Addo” Categories: Makeshift trotro station