Devlin's official birth certificate states that they were born on April 29, 1971 and are now fifty-four years old. The aforementioned party has been known to reside at 305 W Montgomery Pl, Post Falls, ID 83854, USA. Alicia Devlin has a comprehensive address history featuring seven prior locations. This person's residence history includes the following: 824 Terran Ct, Post Falls, ID 83854, 2005 Grove Ave, Quincy, IL 62301, and 206 S Aerie Ct, Post Falls, ID 83854. Po Box 3203, Post Falls, ID 83877-3203 was the designated location for Devlin, the individual to receive packages. 2005 was the final year of use for this po box. The data seems to show that the aforementioned subject and Myles A Devlin (age 66-year-old) are married. The aforementioned subject has 7 email addresses at their disposal. Government records list Myles A Devlin as being associated with Ms. Devlin, the individual. Myles A Devlin (between 1997 and 2003) was a known co-resident of Alicia Devlin at 1791 W Lundy Blvd, Post Falls, ID 83854. The name Alicia Smith is shared by several people living in California, Colorado, Texas, Ohio, New York. The address is shared by several occupants, including Hunter Cayton, Linley Devlin, Myles Devlin