STRELA’s base of operations is Munich, Germany. Munich is the capital of Bavaria and the third largest city in Germany. Munich is a technology hotspot and one of the economically most successful and fastest growing cities in Germany.
Our address
STRELA Watch
Marsstr. 21
80335 München
Bavaria · Germany
tel: +49 89 49001116
fax: +49 89 49001118