Contact Us Physical Address: FBC Keller Center for the Arts 225 Keller Parkway Keller, Texas 76248 Mailing Address: P.O. Box 616 Keller, Texas 76244 Phone: (817) 431-2545