Lecia Delgado was born in 1951, age 72. Lecia Delgado's address is 24 Arthur Street , Worcester, MA 01604. Possible relatives include Colleen Delgado, Lucia Delgado and 3 others. Public records show Lecia has also lived in Webster, MA. Lecia's latest phone number is (508) 304-8671. Previous phone numbers include (508) 671-0008.
Results 1 - 1 of 1