Office was modern and nice/ clean. Staff was friendly, and the Doc was very friendly and spoke good…read moreEnglish. Waited maybe 10 minutes to get in, but I was very late for my appointment so that is likely my fault. Staff speaks just enough English for us to get by without issue.
The directions on this site do NOT take you to the office. I used Yelp's map, and it led me to lateness mentioned above, so please be advised.