Staff is friendly, lobby and lab spaces are clean, appointments recommended, walk ins available.
October 2023
Finally gave up waiting after 50 minutes. Had expected to get in within 15 minutes as the admin at the front had told me, but checked in continually, and each time I was 5 to 7 people from the front. Really wish I had gone to another location rather than wasting almost an hour at this one.
May 2023
Staff are very nice, but the posted office hours are wrong in Google map. The management is evidently active on this site, yet they neglect to update their office hours. Opens at 0830, not 0800.