1. Greenleaf Store 21358 Main St, Greenleaf, ID 83626 Coordinate: 43.66956,-116.81995 Phone: (208) 459-3248
2. Sinclair Oil 21358 Main St, Greenleaf, ID 83626 Coordinate: 43.66956,-116.81995 Phone: (208) 459-3248