Location

The SALC is located in ELI’s building on Main Street.
108 E. Main Street, Suite 200, Rm. 210
Newark, DE 19711

location