They do insurence ripoffs and lie to you -they say the insurence will pay for hundreds of dollars of work when they are finished they tell you they were wrong and try to make you pay ..
—–
- Name: Smile Center of Orlando
- Country: United States
- State: Florida
- City: Winter Park
- Address: 3710 Aloma Ave
- Phone: 1 407-678-8848
- Website:
This review has been syndicated from Mera Review
To read the full review, go to –
www.merareview.com/smile-center-of-orlando-review/smile-center-of-orlando-review-review-233612/