Looking to do a no Pokécenter run.
You’re autohealed in 4 places:
After the first Zigzagoon fight when you get your starter.
After delivering the Devon Goods to Mr. Stone.
After fighting off some Team Aqua grunts in the Oceanic Museum after getting the second badge.
After the Elite Four.
Source 1, Source 2