We have a location in Delaware. You can find us at The Little Treasure Shoppe. They are near the University of Delaware. We are close to New Jersey, Pennsylvania and Maryland.
226 West Park Place, Suite 14, Newark Delaware 19711
(302) 660-5946
Monday CLOSED
Tuesday- Friday 11am-6pm
Saturday 11am-5pm
Sunday 11am-4pm