Explore details about location Demerchant Street. Demerchant Street is a location situated within the Presque Isle alongside other areas such as Green Hill Road, Fort Fairfield Road, Summit Drive.