12333 83rd Ave, Kew Gardens, NY, 11415 (current address)
12333 83rd Ave, Kew Gardens, NY, 11415 (2019)
We found 1 person named Osceola Townsend in Kew Gardens, NY. View Osceola’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Sponsored by Ancestry.com
Osceola Townsend
View Birth RecordsOsceola Townsend
View Death RecordsOsceola Townsend
View Divorce RecordsFrequently asked questions for Osceola Townsend
Osceola Townsend has already turned or will soon turn 88.
You can call Osceola Townsend’s at (718) 268-2125. We have 1 more phone number for Osceola Townsend.
Osceola Townsend’s current address is 12333 83rd Ave, Kew Gardens, New York, 11415.
Osceola Townsend previously lived at 12333 83rd Ave, Kew Gardens, New York, 11415.
The following people seem to be Osceola Townsend's relatives: Osceola Townsend, Kissimmee (FL), Albert Townsend, Kew Gardens (NY), Pamela Townsend, Kew Gardens (NY).