I think any hospital is OK as long as the USCIS specified doctors accept. I got one from a county-level hospital. It is OK.