The Overall Average Patient Rating of Leaf Medical when asked is excellent. Leaf Medical has been reviewed by 34 patients. The rating is 4.9 out of 5 stars. The average wait time to see a doctor at Leaf Medical as provided by patient reviews is 5 minutes..