Thank you for your feedback!!
I took a few courses on research methods and stats at masters level along with economics and human resource management. For now I was planning to apply to Penn state(though it is very ambitious), IUPUI, USF, and Michigan state. I too believe that my quant score specifically can spoil my chances in most programs. Sill I am looking for more programs where I would stand a chance. Thanks again for your views!