Creative Minds Montessori School Service: Childcare Address: 13411 Shire Lane City: Ft Myers State: FL Postal Code: 33912 Phone Number: (239) 357-3693 Rate this provider