Where is Comissaria Mossos d'Esquadra?

Where is Comissaria Mossos d'Esquadra located?

Comissaria Mossos d'Esquadra, Cataluna, Spain (approx. 41.44423°, 2.190792°)


Where is Comissaria Mossos d'Esquadra on the map?