NPI Central
Taylor Stroud, MD — NPI 1972543858, Greensboro, NC | NPI Central