HP

Hari P. 2 years ago • From Google

Rating

Bad

Poor communication and long waiting times

Among the less satisfactory medical practices encountered in the country.

Other reviews for Eden Medical Group