Fabula

  • Retail / Merchant Organization
  • Gift Shops
  • Home Accessories
317 E Main St
Montrose, CO 81401
(970) 765-2274
(970) 765-2274 (fax)
Hours:
Monday through Saturday 10 AM to 6 PM,
Sunday 11 AM to 4 PM