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