Smile Center of Orlando Review

S

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/

Add comment