Alexander was born 71 years ago. Alexander's birth year is 1953. 10600 Gloxinia St, Star, Id 83669 is where Alexander lives. Records link phone number (615) 223-0007 with Alexander’s details. This person has lived also in Smyrna, Saint Louis, Chesterfield and 2 other cities.