Almeda Genoa Office
9998 Almeda Genoa Rd.
Houston, TX 77075-2416
Lobby Hours:
Monday – Friday: 9 AM – 5 PM
Saturday: 9 AM – 2 PM
Drive Thru Hours:
Monday – Friday: 8 AM – 5 PM
Saturday: 9 AM – 2 PM
Phone: (713) 970-6200
Toll-Free: (800) 621-6752
Fax: (713) 378-2303
Routing Number: 313083675