Norwood Place

Location Address

T29 Norwood Place
161 The Parade, Norwood SA

Phone: 0481 238 766

Opening Hours

Monday – Friday
8 am – 5.30 pm

Saturday
8 am – 5 pm

Sunday
CLOSED

Skip the queue! Pick up at the Norwood store only.