Louis’s current address is 2833 Dowling St, Orange, Tx 77630. Louis has reached the age of 70 years. He has stayed in Orange before moving to Orange. The number currently linked to Louis is...
More about Louis Meter >>
Louis’s residency is at 3578 Grande Tuscany Way, New Smyrna Beach, Fl 32168. This year Louis celebrated his 69 birthday. In addition to New Smyrna Beach, Louis also lived in Springboro, New Smyrna and New Smyrna Beach. Phone number listed for Louis is (937) 748-0054. Louis's birth date was listed as 1955. The possible relatives of Louis are Karen Marie Metro, Lewis C Metro, Nicholas J Metro and 5 other people.