John D. McGavin is a construction attorney who works in Fairfax, VA. John D. McGavin has 38 years of experience with Law license. John D. McGavin attended Wayne State University,graduating in 1988. He currently work at Bancroft McGavin Horvath & Judkins, PC More...
John McGavin's Recent Answers
John has not answered a contractor question yet. Be the first to ask them a question.