onosm.org submitted note from a business:
name: Ochoas’s Tire Service
phone: 5624224449
website: www.ochoastireservice.com
twitter: undefined
hours: 
category: ,Automotive Shops
address: 6595 Cherry Ave. Long Beach, CA