We are located in the heart of downtown Newark, Delaware, on the campus of University of Delaware!
If you have any questions or would like to inquire about bulk orders and the discounts we offer, please email us at firstname.lastname@example.org or call our store at (302) 738-7933!
For the quickest assistance on anything, contact Donna at email@example.com.
61 East Main St.
Newark, DE 19711