Ellie

Ellie left a tip at Elmhurst Hospital Center

79-01 Broadway (at 78th St.), Elmhurst, NY | May 6, 2011
LONGEST WAIT TIME EVER FOR ANYTHING!!!! FAIL
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Elmhurst Hospital Center
Elmhurst, NY
Hospital
Show More (on 1 To-do List and 6 Other Lists)