The Sheepskin Store is located in Auckland, New Zealand on 2/716 Great South Road, Penrose. The Sheepskin Store is rated 4.3 out of 5 in the category sheepskin coat store in New Zealand.
Address
2/716 Great South Road, Penrose
Service options
In-store pick-up
In-store shopping