Mayflower Mine Road in Placerville, ID 83666

Mayflower Mine Road in Placerville, Boise County, Idaho 83666 is a residential street. It runs in a southeast-northwest direction and ends at Granite Creek Road, while the other end is a cul-de-sac.

Road Type
residential street
Route
southeast-northwest