Location Netherlands | Province North Holland | |
Address 1181 AE Amstelveen, Netherlands Similar Amsterda Van Boshuize, Kronenbu, De Boelelaa, Onderuit - Amstelve, Amstelve Amsterdam |
Uilenstede is a Metro station in southwest Amsterdam on line 51.
References
Uilenstede tram stop Wikipedia(Text) CC BY-SA