Bigfoot Technical Services

Photo of Bigfoot Technical Services

Located in Post falls, Idaho

Address: 1200 Innovation Way suite b, Post Falls, ID 83854, United States

Phone: +1 208-712-3150

Rating: 5

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance

Categories

  • Electrician
  • Automation company
  • Computer hardware manufacturer
  • Establishment