Ymca Of Greater Miami At Shenandoah Elementary Service: Childcare Address: 1023 Sw 21 Avenue City: Miami State: FL Postal Code: 33135 Phone Number: (305) 357-6622 Rate this provider