MapQuest Driving Directions to 2804 Mallard Ln Placerville, CA 95667-8770