Idaho Botanical Garden

  • Concerts
  • Info
  • Followers

Info

Idaho Botanical Garden is located in Boise, United States, specifically in 2355 North Penitentiary Road. .

  • Location

    2355 North Penitentiary Road