Find Lake Shore Animal Hospital in Canyon County, ID

  • Lake Shore Animal Hospital
  • 9555 Booker Lane, Nampa, ID 83686
  • 208-287-8387