Gregory Adam Barber, MD, Surgery

5589 Greenwich Rd Ste 100
Virginia BeachVA  23462 (Virginia Beach City County)


Phone: 757-437-2882
Fax: 757-502-8800

NPI: 1013988476
License Number: 0101043936 (VA)