Despite my general dislike of Greyhound, I must give credit to this station in particular for being clean and the Greyhound employee behind the counter for being friendly. The station only has four buses departing every day, and I've taken the 10:25 bus up to Richmond three times. Not surprisingly, every time it was late, though it didn't affect my trip on this leg of the itinerary because the buses already depart late on schedule from Richmond, and I didn't miss a bus there even though buses also leave late from Petersburg. The station is clean and quiet, with only one Greyhound employee handling tickets and information for passengers. There are always police officers patrolling outside (the station also serves local city buses), I imagine to ensure security given that this neighborhood doesn't appear to be the safest. read more