Love Dr. Davies, just don’t love her staff. Been coming here for about 4 years now. The staff here don’t know what they are doing, are not professional, and untrained to be working in a medical office. Phone calls often unreturned, long hold times, odd hours, no proper communication, all lead to disaster. Not sure if Dr. Davies is aware how bad her staff is making her look. Another downfall is long waits for appointments. Dr. Davies is a great pediatric GI doctor though and that is why I have stayed a patient for the time being, Just tired of wrestling with her staff in order to get my child the care she needs. It’s been exhausting and frustrating.