THE EXPLORER
My wife and I were at this imaging center in the Star Building again last week. The entrance is on 70th street. We have been here several times on the past few years. The reception room is very large with lots of seating. Check in is easy and the clerks are always very nice. There is a bathroom just off the back of the reception room. My wife says the technicians who help her with the scans are always very nice and professional.

