Explore details about location Merchant Place. Merchant Place is a location situated within the Newark alongside other areas such as Buses and Taxis, West Market Street, Vernon Avenue.