La estación se encuentra localizada en 1200 North Front Street en Filadelfia, Pensilvania.
La Autoridad de Transporte del Sureste de Pensilvania (por sus siglas en inglés SEPTA) es la encargada por el mantenimiento y administración de la estación.
La estación Girard cuenta con 1 plataforma central y 2 vías.
La estación cuenta con el servicio de trenes locales, es decir que operan todos los días entre 8:30 a. m. y 3:45 p. m., todas las noches, fines de semana y días festivos.
La estación es abastecida por las siguientes conexiones: