Victoria Parade 25 Stillwater is located at 25, Stillwater, Victoria Parade, Nelson Bay NSW 2315, Australia