Helen Ellis Memorial Hospital: 1395 S Pinellas Ave - Tarpon Springs, FL