Edible Arrangements - 888 Reviews (1)
View Photos
Edible Arrangements - 888 Rating
Address: 8336 Agora Pkwy Ste 110, Selma, Texas, United States, 78154-1339
Phone: |
Show more...
|
Web: |
|
Add contact information for Edible Arrangements - 888
Add new contacts
Our store Mgr. at store #888, Forum Shopping Center, Selma TX. Spoke with Customer the next day 6/13/14. Mgr. Refunded the Customer's Delivery charge 6/13/14