Ivy Hill Academy Service: Childcare Address: 971 Briarcliff Road City: Tallahassee State: FL Postal Code: 32308 Phone Number: (850) 222-3369 Rate this provider