1888 web directory 4 years ago ID: #354879 Listed In : Internet 1020 O St,Sacramento,CA,95814 916-653-1444 https://www.1888webdirectory.com/ Business Description Reviews & Ratings Write a Review No Review. Please login / register to add your review.