Contact us!

Our location is 2800 Duncan Road, Wilmington DE 19808. We invite you to call or use this form to contact us:

Phone

302-994-6607

Office hours

Tuesday – Friday, 10 a.m. to 3 p.m.

E-mail

office@stb-de.org