MapQuest Driving Directions to 2230 Lomitas Ave Santa Rosa, CA 95404-2422