Loading Map....The Perfect Blend249 E Main St - NewarkEvents 39.6835748 -75.7433421 Address 249 E Main St Newark Delaware 19711 United States Upcoming EventsNo events in this locationShare this post Share on FacebookShare on Facebook Pin itShare on Pinterest TweetShare on Twitter