Nuera Telecom
Consumer Report
- 02-16-2012
- 29
This company suppose to return deposit after i cancelled the service in June but I still not getting anywhere and never get to speak to a superviso
Company: Nuera Telecom
Country: USA
State: Florida
City: Miami Beach
ZIP: 33119
Address: P.O. Box 190959
Phone: 8587682396, 8007615708
Site: nueratelecom.net