TL

Tristan L. 9 years ago • From Google

Rating

Bad

Reception staff made me feel unwelcome

An instance of unaccommodating service, where the impression is that the customers are an inconvenience rather than the primary focus.

Other reviews for Selden Medical Centre