Dallas, United States
1130 Inwood Rd
N/A
+1 2149051901
This company was referred to me, so I called them. Transferred around and spoke with \Anita\, always on the defense and wouldn't let me explain who I was or why I was calling. Poor customer service and they lost my job due to it.
like
Deli
The best companies in the category 'Deli'