SOZO

  • 123 W. Loockerman St.
  • Dover, DE 19904
  • Phone: (302) 566-7270
  • Visit Website
Description
Deals

Sozo, nestled in downtown Dover, offers unique items both new and used that will add the character to your home that it has been missing.