Phone:  508-789-7421


Even among successful attorneys, Bristol County Attorney William A. Flanagan has a unique background. After earning a law degree in 2005, Attorney William A. Flanagan took the initiative and moved his way up into different significant positions so that he could get the skills and experience he needed to better serve his community.

Ratings and Reviews

10.0William A. Flanagan
William A. FlanaganReviewsout of reviews