1. Dr. Mary Lekas, MD 129 Terrace Ave, Riverside, RI 02915 Coordinate: 41.75098,-71.36105 Phone: (401) 433-1706