L
Lisa Rattner Review of Orr Delinda A
Orr Delinda A is an average company. I had an okay...
Orr Delinda A is an average company. I had an okay experience with their products and services. They need to improve in some areas to provide better customer satisfaction. Overall, I would say it's an average company.
Comments: