I think I may have hurt myself. Where is the nearest hospital?
It is on Hills Rd, Cambridge. Do you need any help?
give me directions to the nearest mall
The nearest mall is Town and Country. It is on 383 University Ave