1. Lordz Flowers 2070 Montrose Ave, Montrose, CA 91020 Coordinate: 34.20634,-118.22504 Phone: (818) 249-1179