Stroud Road Liquor And General Store is located at 18 The Bucketts Way, Stroud Road NSW 2415, Australia