Davenport Law Firm
Recent News About Davenport Law Firm View More
-
Suit alleges mechanic lowered car lift onto customer's foot
HOUSTON — An auto repair shop customer alleges a mechanic lowered a car lift onto his foot and caused him to suffer serious injury.