Tag: Salisbury North

Latest OTR opening – Salisbury North!

OTR will open its 155th store tomorrow (Thursday, 23 July) in Salisbury North. The latest opening comes just over 35 years that founder Fred Shahin opened the family’s first outlet in Woodville Park. OTR...
Advertisment

Most Popular