Ivy Hill Landscape Supply Address: 541 Buffalo Creek Rd, Buffalo Junction, VA 24529 Phone: (434) 374-5474 Landscaping