Pittsboro Landscape Supply Home » USA » North Carolina » Pittsboro Landscape Supply Address: Pittsboro, North Carolina, USA 27312 Contact Information Phone: 919-869-7123