I came here when they were fairly new and also took my grandmother here not too long ago. Staff was friendly. Wait time was awesome...about 20 minutes or so depending on the type of test to be done.
They're located inside the Longford Medical Center. There are plenty of parking spaces here since they have a garage as well as a private lot. Most insurances are accepted. If I'm correct, they offer discounts for cash paying patients.