Posted on January 8, 2019 January 9, 2019 by WebsiteYellowPages.com The Squeaky Mouse Computer Co. 1 2 3 4 50.000 CategoriesComputer Services LocationsCalifornia Bookmark Contact Information Business Name The Squeaky Mouse Computer Co. Address 16060 Ventura Blvd #184, California 91426 Phone Number 8188811286 CategoriesComputer Services Post navigationPrevious post: Georgia WrightNext post: Word Power Ministries