The EICA is located at 2435 Squire Place in the city of Farmers Branch, Texas. Squire Place ends at Bee Street in the east and at the north bound service road of highway 35E, in the west. Bee, on the southern side, intersects Valley View Lane. Easiest accesses are from Squire or Bee.
EICA offers eight fully covered practice cages for Cricket, equipped with artificial wickets, each with a 20 yards run up! Each cage or Lane could be used with a Bowling Machine or with actual bowlers running from a full run-up!