Stephen Martin Address: 1988 Edsel Rd, Stella, MO 64867 Phone: (417) 628-3951 Trucking-Overdimensional Load Other Businesses: Lentz Carter Cafe at 798 Ozark St, Stella, MO 64867