The current age of Rita is 99. 10 Leland Ave, Northborough, Ma 01532 is where Rita resides. The birth year was listed as 1925. Rita has listed phone number: (508) 393-8873. Public records show Shrewsbury as a city Rita also stayed in. We have found 9 possible relatives of Rita: Sean P Kilgore, Charles F Kilgoresr, Charles Kilgore and 6 other people.