1. Cactus Flower 322 E Kirkwood Ave, Bloomington, IN 47408 Coordinate: 39.16625,-86.53007 Phone: (812) 333-8279