Wagon Masters 12 Border Road, Scarborough, ME 04074