Station Information

Commission Date: Early 2022
Station Status: In Construction
5494 Mission Center Road
San Diego , CA 92108
US