Best licensed Hospitals in Edna, TX

License number
Texas 000017
Address
1013 SOUTH Wells St, Edna, TX 77957
Category
Hospitals
Type
Critical Access