103rd Street / Watts Towers Station

103rd Street / Watts Towers Station

  • Address
    Los Angeles, CA 90002, United States
  • Opened
    1904
  • Parking
    62 spaces
  • Line(s)
    Blue Line
  • Owner
    Los Angeles County Metropolitan Transportation Authority
  • -
    https://www. metro. net/about/art/locations/103rd-street-station/
Profiles
  • About

    103rd Street/Watts Towers is an at grade light rail station on the Los Angeles County Metro Blue Line. The station has an island platform on the Blue Line right-of-way adjacent to Grandee Avenue near the intersection of 103rd Street roughly in the center of Watts neighborhood of Los Angeles, California.

© 2015 xwhos.com
About us Help