JA

Jabar A. 3 years ago • From Google

Rating

Bad

Reception staff seemed more relaxed than helpful

The service felt more relaxed than proactive.

Other reviews for Walker Medical Group