Buffalo Junction VA Landscaping 1. 541 Buffalo Creek Rd, Buffalo Junction, VA 24529 | Ivy Hill Landscape Supply (434) 374-5474