Mallard Express Auto Serving Newman, CA View Phone 209-862-0985 969 Merced StNewman, CA 95360 Experience & Reliability Send to My Email Send to My Phone Print this Page