XXmaps.com

Map
Detailed Information
  • Place Types Transit station
  • Address Twin Falls, ID 83301, USA
  • Coordinate 42.58642,-114.46
  • Website Unknown
  • Rating Unknown
  • Compound Code HGPR+H2 Twin Falls, ID, USA
Reviews
Romulus C (08/20/2017)
Decent bus stop but no waiting area. Personell at Subway is kind enough to let you stay inside if cold or rain outside
Similar place