I would Google or otherwise search for any local wildlife rehabilitators... as soon as possible!
If there are absolutely none, I would suggest putting the baby in a secluded, safe area very close to where he was found. Parents often continue to care for newly-fledged babies... actually,that spot looks good... as long as there are no roaming dogs/cats nearby...