Franklin Park, United States
10455 Seymour Ave
N/A
+1 8476788900
If I could give no stars I would. I work in a optical office, they lost our job, there was no customer service. One hand didn't know what the other hand was doing. No one owned up to the mistake of wrong color coating as well as losing a job. Almost impossible to get them to stop billing us for something we never received. Would never deal with them again.
like
Deli
The best companies in the category 'Deli'