Ally Keegan is an attorney at the Law Office of David P. Shapiro. She practices criminal defense in both state and federal courts, handling cases from murder to misdemeanors from their inception through trial. Ally has also served as a legal analyst for national and local television and radio networks and is involved in several legal and political organizations throughout the San Diego community.