1. The Looking Glass 30 N Meadowview Dr, Arimo, ID 83214 Coordinate: 42.55807,-112.17553 Phone: (208) 254-3131