David E Leibowitz, DO, Family Medicine

851 Main St
WarrenRI  02885 (Bristol County)


Phone: 401-247-1000
Fax: 401-247-1971

NPI: 1477570018
License Number: DO00373 (RI)