Address of Bus Stop: Futura Net Terminal
650 S. Main st.
Los Angeles, CA 90014
United States of AmericaDirections:
650 S. Main st.
Los Angeles, CA 90014
United States of AmericaDirections:
Terminal is between 7th st. and 6th st. (Note: all passengers must check in with the terminal dispatcher).