TechPad is a 6,000 square foot space above PK’s in downtown Blacksburg with dozens of technology startups working together.
432 N Main St, Blacksburg, VA 24060, USA
TechPad is a 6,000 square foot space above PK’s in downtown Blacksburg with dozens of technology startups working together.
432 N Main St, Blacksburg, VA 24060, USA