My primary care doctor referred me to this practice for specialized care. I can not begin to review the doctors, the facility or the staff becaue it is IMPOSSIBLE just to get anyone on the phone. Hold times on my last 3 calls exceeded 20 minutes just to schedule my first appointment. UGH!