2510 Elba-Almo Hwy, Malta, ID 83342, USA
Get Directions
Google Maps
Apple Maps
Waze
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
Copy Link