Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Lawyer John William Hall, Practice Areas No known practice areas. is located in the city of Portsmouth, the state of Virginia. Attorney legal address Suite 300, 500 Crawford StreetP.O. Box 1138Portsmouth, VA, 23705. For more information, please call (757) 393-4093 Your comments* (not for publishing) * — Required information John William Hall ← View details Suite 300, 500 Crawford StreetP.O. Box 1138Portsmouth, VA, 23705, Portsmouth, Virginia (757) 393-4093