The map above is a bit vague.
The maps don't know how to properly display the location. The Snowden River Park & Ride is at the intersection of MD-175 and Snowden River Parkway, just west of I-95. Get off of 175 at Snowden River Parkway and turn north, it will be on the left.
Or use this google maps link.