Ramada plaza resorts
Ripoff
- 01-19-2003
- 2
I should have read you report before committing money to these rip-off artists. Hopefully I can recover some of my loses.
Company: Ramada plaza resorts
Country: USA
State: Florida
City: Ft. lauderdale
Site: 2419 e.commercial blvd