St. Louis, United States
1127, 7925 Page Ave
N/A
+13147274466
Lady got here 10 mins after opening and still not open and her attitude is horrible !! Wish no stars was an option
like
Wish I did not have to give a star, you go to these people in a time of need and they are the most rude, non personable people you could ever come across, almost as if you are bothering them and you are coming to them to do business. I would NEVER recommend this place to anyone and the person that does the loans is never there, this place sucks!
Deli
The best companies in the category 'Deli'