Public records show New Orleans as a city Patricia also stayed in. Patricia has listed (504) 821-1120 as her phone number. Patricia’s residency is at 2627 Orleans Ave, New Orleans, La 70119. Patricia was born 51 years ago. 1973 is the birth year of Patricia. The possible relatives of Patricia are Mae Ella Richard, Patricia Ann Richard, Frederick Douglas Youngblood and 6 other people.