Nick Megaloudis was born in 1925, age 98. Nick Megaloudis's address is 142 Glendale Street , Everett, MA 02149. Possible relatives include George Megaloudis, Helen Megaloudis and 2 others. Public records show Nick has also lived in Peabody, MA. Nick's latest phone number is (781) 324-0898. Previous phone numbers include (781) 858-2748 and (978) 531-4121.
Also goes by: Nicholas V Megaloudis
Results 1 - 1 of 1