PROVIDER PROFILE · NPI 1972543858

Taylor StroudMD