About McClure, Callaghan, PLC
McClure, Callaghan, PLC is a law firm established in 1966 with an office in Charlottesville, VA. At this office location, there are 3 lawyers practicing general practice, real estate, commercial real estate and 9 other areas of law.

