Address
164 E Main St, Newark, DE 19711
About This Location
- 7000 sq feet of retail and office space in the middle of Main Street
- Located directly next to Kate’s restaurant and across the street from Iron Hill
- Entire first floor is home to Blair Computing and has been since the late 1990s