The station was opened on June 24, 2004, as part of VTA's Capitol light rail extension.
[3] Penitencia Creek station is located in the median of North Capitol Avenue, just south of Penitencia Creek Road in San Jose, California.
This tram-, streetcar-, or light rail-related article is a stub.
You can help Wikipedia by expanding it.This Santa Clara County, California train station-related article is a stub.
You can help Wikipedia by expanding it.This article about a building or structure in San Jose, California is a stub.