Health Leader MD
Consumer Report
I just looked at my account & found out they charged in my account for 3 time $19.65 each time... The first time on 01/09, second time on 03/12 the third time on 05/09 I called the number 8883324560 never got a respond I never signed up an account with them I don't know how they had my credit ...