Southshore Montessori Service: Childcare Address: 7006 Sail View Lane City: Apollo Beach State: FL Postal Code: 33570 Phone Number: (813) 677-5000 Rate this provider