Amelia Clemmons

Address

418 S Church St
Lowell, NC 28098