1. Dr. Roberta B. Feather 70 Elmgrove Ave, Providence, RI 02906 Coordinate: 41.83197,-71.39043 Phone: (401) 283-7502