Law Office of Patrick L. Bales

Newport News Office
732 Thimble Shoals Blvd., Suite 905
Newport News, VA 23606

Virginia Beach Office
1 Columbus Center, Suite 600
Virginia Beach, VA 23462
By Appointment Only