West Jefferson, NC | Atlanta, GA | Chapel Hill, NC
Also known as: jrmiller0004
Glenn Miller lives in West Jefferson, North Carolina, but has also spent time in Atlanta, Georgia; Chapel Hill, North Carolina; Charlotte, North Carolina and Wake Forest, North Carolina.