Norwood Place

Location Address

T29 Norwood Place
161 The Parade, Norwood SA

Phone: 0481 238 766

Opening Hours

Monday – Friday
9.00 am – 5.30 pm

Saturday
9.00 am – 5.00 pm

Sunday
11.00 am – 5.00 pm