>>4436850 From earlier bread regarding Obama birthplace as Peace Arch Hospital, map showed further east. Peace Arch Hospital is located in White Rock, straight up i5 past the Peace Arch and over to 15521 Russell Ave— bike ride past it. Heard that Able Danger story before, lots of border babies births happen.