Greg Klein is an attorney at Klein, Rowell & Shall, PLLC, a litigation-focused law firm in Virginia Beach serving the Hampton Roads area. He represents clients in matters involving workers' compensation, personal injury, civil litigation, and employment law disputes across local courts.
Office: 1294 Diamond Springs Rd
Virginia Beach, VA 23455
Directions: Apple Maps · Google Maps

