If GPS shield headers do not pass up the unused pins, you may need a prototype shield that passes up all signals as the middle layer & put GPS on top layer.
If GPS shield headers do not pass up the unused pins, you may need a prototype shield that passes up all signals as the middle layer & put GPS on top layer.