Reviews Average Rating: Office & Staff Evaluation Ease of Getting an Appointment Courtesy of Practice Staff Appearance & Atmosphere of Office Handling of Billing & Insurance Average Wait TimeLess than 5 minutes Provider Evaluation Willingness to Spend Time With You Accuracy of Diagnosis Post-visit Follow-up