Active registration

Llangollen Hope House Inc

New Castle, DE

General information for Llangollen Hope House Inc

Physical address
314 Sterling Ave, New Castle, De, 19720
Mailing address
121 N Poplar Street, Wilmington, DE, 19801

Points of contact for Llangollen Hope House Inc

SAM.gov Points of Contact

Linda Timmon Stillis
Government Business POC Electronic Business POC
Executive Director
121 N Poplar Street, Wilmington, DE, 19801

Additional contact details may be available