Spencer Reservoir
Address:
Triangle Road
Murphy, ID 83650
About Spencer Reservoir
Spencer Reservoir is located at Triangle Road Murphy, ID 83650.
Address:
Triangle Road
Murphy, ID 83650
Spencer Reservoir is located at Triangle Road Murphy, ID 83650.