"Revelation" John's place was a building in New Canaan's Union station.
Layout
A super mutant named John (nicknamed "Revelation") lives here. The building is situated in the north section of the Union Station, left of the destroyed home gardens and with a road passing through the south of it.
Appearances
"Revelation" John's place was going to appear in Van Buren.