The FlowerLoft

4611 Elida Road, Lima, OH 45807