CN

Chris N. 2 years ago • From Google

Rating

Bad

Frustrating and unclear customer support experience

Perplexing and disorganized customer support that left me feeling frustrated and unsure about what was actually happening.

Other reviews for Victoria Road Surgery