Stephen Armstrong trabajaba como auditor para el gobierno de Ohio y por ello la familia se trasladó continuamente por todo el estado desde el nacimiento de Neil y llegó a vivir en veinte localidades distintas.