199 218 S Lamar Facility Address: 1005 South Lamar Street, Dallas, TX 75202 Phone Number: (214) 749-1280