1. Executive Clock Gallery 3806 1/2 Ocean View Blvd, Montrose, CA 91020 Coordinate: 34.211426,-118.23053 Phone: (818) 249-2340