20904 Devonshire Street
Chatsworth, California
One recorded event at this address: 1 opening.
What happened here
- Opened Oct 1, 2026Smog CheckAuto sales and serviceSource: Los Angeles business registry
Nearby
- Mt Tire Center350 ftOpened Feb 18, 2026 · 20841 Devonshire Street
- Bloom & Boba900 ftOpened Feb 1, 2026 · 21032 Devonshire Street Suite #103
Own a business at this address, or see something wrong? Email corrections@bizsleuth.com and it will be fixed or removed. About the data