answersLogoWhite

0

The city of Leer is located in Germany. To be more precise it is located in southwestern Lower Saxton, Germany, in the Leer district of Lower Saxton.

User Avatar

Wiki User

12y ago

What else can I help you with?