Biorodzina Olechów is located in Łódź, Poland on Księcia Władysława Opolczyka 15A. Biorodzina Olechów is rated 4 out of 5 in the category health food store in Poland.
Address
Księcia Władysława Opolczyka 15A
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance