Virginia Howard was born in 1920, age 103. Virginia Howard's address is 2423 North Neil Street Apartment 102, Champaign, IL 61820. Possible relatives include Anne Howard, Robert Howard and 1 others. Public records show Virginia has also lived in Champaign, IL and Urbana, IL. Virginia's latest phone number is (217) 202-9627. Previous phone numbers include (217) 351-3061 and (217) 352-5084.
Also goes by: Virginia B Howard
Address History: 2423 North Neil Street Apartment 102, Champaign, IL 61820;
2506 Campbell Drive, Champaign, IL 61821;
Urbana, IL 61801;
Memphis, TN 38128
Results 1 - 1 of 1