Francis Segarra is a 60 years old. His residential address is 802 S 15th St, Lavaca, AR 72941.
Francis Segarra is 60 . He was born on Sep 13, 1963.
Francis Segarra’s address is listed as 802 S 15th St, Lavaca , AR 72941, US.
Age 59
Age 34
Age 56