Nice decor, large and inviting. Front desk girl kind and fast. The nurse was thorough and my appointment was handled nicely. Only reason I withheld one star was the wait time was a bit too much considering the lack of patients. Took insurance and located in strip mall.