AA

Adam A. 3 years ago • From Google

Rating

Bad

Terrible scheduling and endless waiting times

Consistently experiences significant delays when scheduling consultations or meetings.

Other reviews for Birchwood Medical Practice