Injured in a Public Transportation Accident?
Take action. Contact us today.
With over two decades of experience trying & winning cases, you are in good hands with the lawyers at Donaghue & Labrum.
Types of Public Transportation Accident Cases
- Train Accidents
- Bus Accidents
- Subway Accidents
- Trolley Accidents

Recent Settlements & Verdicts
- $1,075,000 – Car Accident Settlement
Delaware County, PA Client was rear-ended by a commercial vehicle.
- $300,000 – Car Accident Settlement
Client was broad-sided at the intersection of Naamans Creek Road and Route 202.
- $165,000 – Car Accident Settlement
Client was struck head-on by another car which crossed the double yellow line (Delaware County, PA).
- $100,000 – Car Accident Settlement
Settlement in a Philadelphia car accident case.
Have you or a loved one been injured in a public transportation accident in the Media, PA area? Our experienced lawyers have represented victims of Pennsylvania public transportation accident cases for many years, so we have an excellent understanding of the nature of your claims and your injuries. We are also sensitive to the grief and loss you may be going through. If you have been injured in a public transportation accident, or are the family member of a victim, please call us at (610) 565-9120.
Southeastern Pennsylvania Transportation Authority (SEPTA) provides transportation for Bucks, Chester, Delaware, Montgomery, and Philadelphia Counties. They are the 6th largest transit authority in the United States. SEPTA operates buses, trains, trolleys, and subways throughout the Philadelphia area. We understand that SEPTA accidents are quite common. Each year there are hundreds of SEPTA-related accidents. Many of these accidents occur due to the operator’s/driver’s negligence. SEPTA buses sometimes stop short or collide with large objects, which can result in you as a passenger sustaining an injury or even death. If you have been injured by SEPTA transportation you need to meet with the attorneys at Donaghue and Labrum, LLP, immediately! Call us at (610) 565-9120.
Ready to Take Action?
Contact Us Today.




















