Very quick response and turnover time. They guaranteed a certified radiologists report within 24 hours of the order time, and they delivered the report well before the 24 hour mark. Very friendly staff and answered all my questions.
Information
1Photos
1Comments
5Rating
Address:6259 W Higgins Ave, Chicago, IL 60630, United States