Cartogiraffe.com

Elmgrove Avenue

Elmgrove Avenue is an asphalted, illuminated street in Providence. In the area there are, inter alia, ten bus stops and a bakery.