Richard T Leach, DO, Internal Medicine

5555 Post Rd
East GreenwichRI  02818-3412 (Kent County)


Phone: 401-884-2229
Fax: 401-884-0850
Email: rle***@*****al.org

NPI: 1407852155
License Number: DO00374 (RI)