BBS

Outer Limits (914)

Location: New York City, New York, United States

1986: 914-462-0XXX

Might be the same as the Apple II, The Outer Limits also nearby in NY.

Last edited on 7 Nov 2026 by ipggi. See all edits