TLF Main St. Flowers
Consumer Report
- 12-18-2012
- 8
This is a complete scam! They charge you and never deliver flowers! I placed an order that was never received and then tried to contact the company and found no response and a ton of online entries saying the same thing!
Company: TLF Main St. Flowers
Country: USA
State: California
City: San Clemente
ZIP: 92672
Address: 1109 South El Camino Real
Phone: 9493617917, 8002200018
Site: funeralflowersfuneral.com