The phone number for Holmwood is 13 22 13.
Holmwood is located at Cobb Hwy, Deniliquin NSW 2710, Australia