Skip to main content

Locable Nationwide

hero image

Simply Shelia is a small florist shop located just outside Taos, NM in the El Prado Plaza - specializing in custom flower arrangements and permanent botanicals.

Add Your Free Listing

0 reviews


108 A Dona Luz Guadalupe Plaza
Taos, NM 87571