JustFlowrs.com
Consumer Report
- 02-15-2013
- 0
Ordered flowers from this company the flowers never showed up they card my credit card and now will not answer the phone telling me to call back later and will not reply to emails.
Company: JustFlowrs.com
Country: USA
State: California
City: Los angeles
ZIP: 90025
Address: 2127 westwood blvd. ste200
Phone: 8007771911
Site: justflowers.com