The doctors at this office are great, but staff leaves much to be desired. The receptionist is one of the most ignorant people i have ever been around. She sits on the phone talking to family or friends and ignores the people in line. When i was there she was talking about weekend plans for upwards of 5 minutes when there were 4 people waiting to check in. The place is modern and looks great but when you are not treated with respect coming in for medical issues, it puts you off right away.