William J. Holmes can be found at Indian River Road 6064. The following is offered: Lawyers: Criminal, Lawyers: Family, Legal Services. The entry is present with us since Mar 26, 2015 and was last updated on Apr 1, 2015. In Virginia Beach there are 26 other Lawyers: Criminal. An overview can be found here.