Where is Curious Garden? Curious Garden 8920 Garland Rd Dallas, TX 75218 214-321-3967 HOURS Thursday, Friday, Saturday 10am – 6pm Sunday 12-5pm