Owczary, Lubusz Voivodeship

Owczary is a village in the administrative district of Gmina Górzyca, within Słubice County, Lubusz Voivodeship, in western Poland, close to the German border. It lies approximately 4 km south-west of Górzyca, 14 km north of Słubice, and 52 km south-west of Gorzów Wielkopolski.