Leach St, Spring Lake NC Residents 103 Leach St, Spring Lake, NC 28390-2603 Who has lived here ResidentPhone NumberAdditional info Mar***910-***-**** Col*** Kat***910-***-**** Lou***910-***-****Type:Homeowner Job:Retired School/College:Associate degree or higher Email:[email protected] Pat***910-***-**** Learn more