Laboratory location very convenient to downtown.
Plenty of free parking
The lab is located on the street level ... as you walk in, it's on the left side of the main entrance
There's a VERY LOUD TV set in the waiting room showing Marketing ads that can't be silenced by any of the staff members. It's annoying.
The check in is electronic and self serve. read more