Lighthouse Lab Site
EPA ID# DEN000306741
NPL Status: Not on NPL
2320 Lighthouse Lane
Wilminton, DE 19810
New Castle County
Contacts
On-Scene Coordinator
Richard Rupert
410-305-2611
rupert.richard@epa.gov
On-Scene Coordinator
Michael Towle
215-814-3272
towle.michael@epa.gov
![[logo] US EPA](http://www.epa.gov/epafiles/images/logo_epaseal.gif)