at 9191 S Polk St, Dallas , 75232 United States
126 FB users likes Ellis Davis Field House, set it to 477 position in Likes Rating for Dallas, Texas in Local Business category
Ellis Davis Field House is Dallas based place and this enity listed in Sports Venue & Stadium category. Located at 9191 S Polk St TX 75232.