Barrington General Store is located just south of Devonport city and offers a historic experience. It is situated on a direct route to Lake Barrington and Devils Gate Dam and is open seven days a week. We offer information about the area to visitors and locals alike and can advise as to what