Oto's Marketplace

  • 4990 Freeport Blvd
    Sacramento, CA 95822

    916-424-2398

    Website