Get directions to: Depot, Pembina, ND Restaurant address: 623 West Stutsman Street Pembina, ND 58271, USA Driving Walking Bicycling Restaurant: Depot