AF

Aroosa F. 3 years ago • From Google

Rating

Bad

Frustrating wait times and unhelpful staff

Terrible customer experience with unhelpful staff, constant communication barriers, and significant challenges scheduling or obtaining any meaningful response or support.

Other reviews for Green Practice