<p>Terra is an upscale, seasonal home decorating shop that is filled with unusual items to make your home stand out during any holiday. During the last months of the year, customers may find the manager, Vicki, polishing large orange porcelein pumpkins and grooming witches flanked by huge blue ornaments on Christmas trees. Sometimes the holidays blend together, and it works amazingly well at Terra.</p>
<p>   </p>
11725 Manchester Rd, Saint Louis, MO 63131
(314) 966-0800
  • Accessibility Details: ADA-compliant
  • Hours: Mon - Fri, 10am - 7pm; Sat, 10am - 5pm; Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »