Leonard A Sturgis is a years old. Her residential address is 200 Llangollen Blvd, NEW CASTLE, DE 19720. Cynthia Y Sturgis, Lawrence A Sturgis Sr, are also associated with this address.
Age 49
Leonard A Sturgis is .
Leonard A Sturgis’s address is listed as 200 Llangollen Blvd, NEW CASTLE , DE 19720, US.