Start from
Subway
583 Elmwood Ave, Providence 02907