The station is located at Church Road and Cherry Street in the Pennbrook section of the borough of Lansdale and features a 222 space parking lot. Most of these parking spaces are located on the east side of Church Road and are on Borough of Lansdale property. The lots on the west side of Church Road are on SEPTA property. Overnight parking is allowed by prior arrangement on the SEPTA lots. It is not allowed on the Lansdale lots. This station consists of two acrylic glass shelters on both platforms.