Challenged Minds Learning Center Inc Service: Childcare Address: 1851 Commercial Drive City: Ft Myers State: FL Postal Code: 33901 Phone Number: (239) 275-2031 Rate this provider