Blue Lotus Psychological Services Category: Health Services Address 1525 E 53rd St Chicago, IL 60615 Primary Contact: Phone: 773-551-3916 Website: NULL Company Description: Data provided by South Side Health and Vitality Studies Go Back