Also known as: ermiller
Erica Miller lives in Albemarle, NC. She is a 2002 graduate of Green High School and 2005 graduate of Southeastern University. Erica loves House. Among her favorite films are The Princess Bride and Monty Python And The Holy Grail.