Penny owns the phone number (217) 328-1490. 706 Oregon St #47, Urbana, Il 61801 is where Penny lives. Her birth year was listed as 1963. In addition to Urbana, Penny also lived in Champaign and Urbana. The current age of Penny is 62.