Marc Lumbra's address is 120 Ingell Street Apartment 209, Taunton, MA 02780. Possible relatives include Kevin Lumbra, Regina Lumbra and 2 others. Public records show Marc has also lived in Attleboro, MA. Marc's latest phone number is (508) 880-2875.
Phone Numbers: (508) 880-2875
Results 1 - 1 of 1