Board Thread:Legitimate Canon Questions/@comment-11489125-20140913192028/@comment-4091815-20140913195053

Devenford Prep is not in Beacon Hills. While it may be in Beacon County, its location is never stated outright.

Lori is on the Deadpool and has a different last name so it does not appear the two are related by blood, just by pack affiliation.