Craig Barstow, MD Return to Directory Specialty Internal Medicine Address Moonlighting Solutions 1155 Revolution Mill Drive Studio 12 Greensboro, NC 27405 Phone Number 336-402-2532