How do I find a location between two vectors?

I would opt to create a direction vector from the two vectors.
Then using the distance between the two vectors you can simply take a percentage of to move the start point in the direction of your target vector by the amount you desire.