• Location: multiple locations
  • Website: etflea.com

Store History

  • Headquarters: New Milford, Connecticut

(Image credit: Apartment Therapy )