New York, NY
Came in today and waited a little bit. Glad they took my insurance (CIGNA). Overall I would say very clean, they care about their patients and I would recommend this place to anyone. I give it 4 out 5 stars just because my wait time was an extra 20 minutes. Understandable when they are packed.