1. Spin Shades Corporation 2215 Palma Dr, Ventura, CA 93003 Coordinate: 34.25295,-119.22799 Phone: (805) 650-4849