Map of 12388 Meacham Road , Leavenworth, WA:
Directions to 12388 Meacham Road Leavenworth, WA:
Take River road and follow approx. 4 miles, Meacham Rd will be on your left. Follow Rd, down and lot will be on your left at after the bend in the road.