OTR Salisbury Drive Thru is a Australian Convenience Store based in Salisbury, South Australia. OTR Salisbury Drive Thru is located at 138 Salisbury Hwy, Salisbury SA 5108, Australia,
Please contact OTR Salisbury Drive Thru using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find OTR Salisbury Drive Thru opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.