20 Jun
2002
20 Jun
'02
10:07 p.m.
That's 611 6th st., aka AT&T Center. PAIX-LA is in that building.
Note that when MFN's financial picture changed, the opening date for PAIX-LA was indefinitely postponed. I'll second Woody's remarks about LA Telehouse -- a fine place run by fine people. There're also Equinix and S&D facilities within a quarter mile of that intersection. -- Paul Vixie