First Impressions Pre-School & Day Care Service: Childcare Address: 12300 Quail Roost Drive City: Miami State: FL Postal Code: 33177 Phone Number: (305) 235-8551 Rate this provider