Don't have the foggiest....Was mentioned he may have just given a fictious address.
He just made it up - just to appear close to the Ramseys in some way. There's nothing there and if he meant Lovett School, it's not on the same side of the street as the even-numbered Ramsey house was.