He practices in Adrian, Michigan and has the professional credentials of MD. The NPI Number for Richard Leroy Taylor is 1477756476 and he holds a License No. 4301027358 (Michigan).