Allan currently resides at 3403 Saint Andrews Dr, Rio Rancho, Nm 87124. Records link phone number (505) 891-1625 with Allan’s details. This person's birth year is 1931. The current age of Allan is 93. Other cities that he has stayed in are Albuquerque, Rio Rancho and Saint Louis. Allan is related to or closely associated with Jessica Lynn Sturges, Joe Mervis, Alan R Mervis and 4 other people.