8777 Elk Grove Boulevard, Elk Grove, California 95624(916) 226-1746
This store is closing soon. Shop in store for liquidation deals. All sales final. No installation or warranties available.