Barry Russell Hastings, MD, Surgery

1011 W H Smith Blvd
Ste 100
GreenvilleNC  27834-3787 (Pitt County)


Phone: 252-754-8370
Fax: 252-754-8387

NPI: 1891790259
License Number: 9800894 (NC)