Adventist Health Selma
1141 Rose Ave
Selma, CA 93662

(559) 891-1000
36.5673321
-119.597979

NPI Number:

1538141627

Handicap Access:

Yes
Generating PDF