2915 Ogletown Rd, Newark, DE, 19713 (current address)
2915 Ogletown Rd, Newark, DE, 19713 (2011 - 2017)
220 E Delaware Ave, Newark, DE, 19711 (2017)
320 Mourning Dove Dr, Newark, DE, 19711 (2017)
200 Locust Dr, Lincoln University, PA, 19352 (2010 - 2017)