The Red Ostrich


Country United States
State China
City Mebane
Address 118 Hoover Road
Phone (919) 213-1359
Website www.theredostrich.com/

The Red Ostrich Reviews

  • Dec 30, 2014

They have moved from South Carolina &, are now located in either Amarillo Texas or Bakersfield California. Please remove this website because they are getting credit card information from facebook messenger & not sending people the product. This is considered FALSE Advertising & they need to be stopped or arrested before someone gets harmed. I am from Caswell County NC & she is trying to sale these items on Souther Caswell Yard Sale group. I beg of you to stop this before they get numerous credit card numbers in possession.

Write a Review about The Red Ostrich