Man waits 7 hours for ambulance after fall