DF

Debbie F. 4 years ago • From Google

Rating

Bad

Frustrating delays with multiple site locations

Ever since the practice scattered its services and administrative functions across multiple locations, every single task has become incredibly time-consuming and frustratingly slow!

Other reviews for Sidcup Medical Centre