1. 24hour Plumbing 315 W Evergreen St Trlr 33, Strafford, MO 65757 Coordinate: 37.27247,-93.12275 Phone: (417) 268-8468