Wic Food Store Israel Food Center
5575 S Semoran Blvd #22, Orlando 32822