1. The GRACE Pictures 9304 Forest Ln Ste 116, Dallas, TX 75243 Coordinate: 32.90847,-96.73884 Phone: (972) 801-8496