Dimitrios Avouris's address is 3206 Country Club Drive , Saint Clair Shores, MI 48082. Possible relatives include Alexander Avouris, Nicholas Avouris and 3 others. Dimitrios's latest phone number is (586) 805-8815.
Phone Numbers: (586) 805-8815
Address History: 3206 Country Club Drive, Saint Clair Shores, MI 48082;
3661 Buckingham Avenue, Detroit, MI 48224;
Grosse Pointe, MI 48236
Results 1 - 1 of 1