2510 Elba-Almo Hwy, Malta, ID 83342, USA

Location Details

Street
Elba-Almo Hwy
Street Number
2510
City
Malta
State
Idaho
Country
United States
Latitude
42.163368
Longitude
-113.55471

Share This Location