Maybe something like:
Well-equipped hospitals and fully stocked stores are
found/ located in larger cities.
Maybe (I am not sure) the word available is not the best
word. I get the idea (only my opinion) that the services of a
hospital are available, but not the hospital.
Yes, I agree: maybe present would not be too appropriate.
Student or Learner