1. The Paper Rabbit 3817 1/2 Ocean View Blvd, Montrose, CA 91020 Coordinate: 34.211426,-118.23053 Phone: (818) 957-2848