GF

Gary F. 2 years ago • From Google

Rating

Excellent

Decent service with minor time delay

Atmosphere in the reception area is peaceful, but currently experiencing a 10-minute delay in scheduling.

Other reviews for Belmont Medical Centre