Joe Slater's Home
|Joe Slater's Home|
|Type:||Player versus environment|
This is the home of Joe Slater
Location involved in
- Joe Slater's Home is located at 20 Arkham Avenue.
- Map coordinates are
This location is not included in any current in-game achievements.