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.
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.
Country: USA State: California City: Los angeles ZIP: 90025
Address: 2127 westwood blvd. ste200
Phone: 8007771911
Site: justflowers.com
0 comments