Store Phone: 214-504-9100 Location: 1201 E Main Street, Allen TX 75002 Hours: Sun-Thurs 11:00 - 10:30Fri & Sat 11:00 - 11:00 Previous Next Previous Next Register for our Email Mailing listEmailFirst NameLast Name Sorry. You must have JavaScript enabled to fill out this form.