Miriam Hospital Ambulatory Clinic - Lynn E. Taylor 1125 North Main Street, Providence, RI 02906