Puleo Thomas David Md

(401) 944-4411

1220 Pontiac Ave
Cranston, RI 02920-4456